AdvertCN - 广告中国

 找回密码
 立即注册

QQ登录

只需一步,快速开始

PropellerAds
Google-Bing-Mediago-Criteo开户
⚡️按条S5代理⚡️静态⚡️独享⚡️5G广告专用虚拟卡/U充值/高返点皇家代理IP⚡️#1性价比⚡️
Mediabuy⚡️玩家开户首选【鲁班跨境通-自助充值转账】FB/GG/TT❤️官方免费开户Affiliate 全媒体流量资源⚡️
Taboola/Outbrain /Bing⚡️一级代理开户投流-7*24h❤️人工在线【官方】❤️搜索套利买量投流开户独立站⚡️开户投放
⚡️AdsPower:安全不封号,高效自动化Google FB TK游戏代投⚡️E.PN 虚拟卡⚡️BINOM TRACKER 60% OFF!
比Adplexity还好用的Spy工具ADPLEXITY + ADVERTCN7200W全球动态不重复住宅IP代理各种主页、账单户、BM户(优势)
⚡️TikTok企业户,bm户,账单户IPCola原生住宅IP⚡️$1.8/条双ISPFB海外户、GG老户、TK加白老户海外CL企业户源头
PTM虚拟卡[全新卡BIN+高返点]FB虚拟卡⚡️消费越多返现越多最大欧洲Nutra网盟BA找量FB稳定代理/住宅IP/ADV50打五折
FB个号1块一个TikTok2审户/老户/国内外端口/加白SX.ORG 高质量代理⚡235+ 地区跨境债务催收/风险代理
高权重Google老户[卖户+筛户等级] 海外斗篷【智能风控】,过审率95%+广告位出租8500万高质量住宅IP,助力各种需求
虚拟卡返佣1%,国内持牌机构   
查看: 7759|回复: 3

[原创教程] wordpress 调用函数更新文章 多站管理 Post操作就可以了

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑
! }2 ]2 U  E  |/ H+ C$ C4 q0 n
% N8 N# U) H3 q直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持! V& ?) W: X' M/ j/ P
; m2 H# W6 r! X5 e" X7 q5 ?) l
我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了
$ _( \. W# u1 @
7 L2 R% O4 p& p( D方便实用 简单 何乐而不用呢

  1. + x" g! J  ]- m
  2. <?php
    . [/ W* @# E6 x" A, I, E
  3. ' I+ ^! G+ w! u, `2 G
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );% l" ?: E9 N, Z  y( Y
  5. require_once( ABSPATH . 'wp-config.php' );
    ! N+ q3 G& y4 ^* V7 q- X
  6. require_once( ABSPATH . 'wp-settings.php' );
    & t0 B, _4 g2 K" t7 R& P5 B2 b
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    : \3 x5 t- H* j5 E( C7 T( V
  8. require_once( ABSPATH . 'wp-includes/functions.php' );# C- ~4 j( U! O3 \4 z; e7 g) l: j: R
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );* b/ x: }/ y( a% n' r
  10. $title = $_POST["title"];
    & K' B0 x* s8 ^$ }3 x
  11. $content = $_POST["content"];
    $ y- ]8 S, Y* w% Q0 Z3 z/ u, t. k
  12. $tags = explode("_",$_POST["tags"]);
    - u+ ^( x& h1 }6 A2 E- X2 y" a
  13. $cate = $_POST["cate"];% N7 ~7 Y: J/ ?! r9 `* h0 Z  d
  14. //print_r $tags;
    . @# v- y+ w/ T9 o
  15. //
    8 v1 P* b5 ?( s4 h' O) R; @! c
  16. //, B0 h* B2 D! F2 |& E- W6 t) T
  17. $wp = new WP();6 m" ?' y9 d' v* \* j
  18. $wp->main();
    + m& f) ^$ D, b% j
  19. //" E4 X. w( [7 |- a0 P. w
  20. $my_post = array();: K$ ~3 G; q( x+ }- L7 Q
  21. $my_post['post_title'] = $title;0 [2 H7 E0 H7 X5 s
  22. $my_post['post_content'] = $content;! s/ T. P- F) [
  23. $my_post['post_status'] = 'publish';
    9 v' ^: Y  R. E6 f3 Y4 m
  24. $my_post['post_author'] = 1;2 O! R7 {' V$ y( A  m/ e' s
  25. $my_post['post_category'] = array($cate);4 u9 H( Q% p+ G( C5 p
  26. $my_post['tags_input'] = $tags;
    0 Z: i  L; C! e
  27. //$my_post['tags_input'] = array('tag1', 'tag2');9 {3 N! V9 p, N* x
  28. //$my_post['post_status'] = 'future';9 ]4 H# z6 T( @6 U7 k
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';& ~. J& X* d% S- t: v3 s" d; `
  30. ! ?  Z7 j; ?1 p/ K4 r
  31. // Insert the post into the database
    1 i- l& F+ {( I5 d
  32. $ret = wp_insert_post( $my_post );
    & W) H/ Y4 R  N6 s# @- U8 r
  33. echo $ret;
    ( w' E, Z( b- e- I3 ~* d4 q
  34. ?>
    9 C1 W9 F. h% P  x# r# l- s+ R8 s
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气

  1. ! N; x3 C0 m8 E5 T, `
  2. <?php
    * Q3 l, \$ `! |2 b
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );& q+ {  H: W2 m  M
  4. require_once( ABSPATH . 'wp-config.php' );
    2 V" U5 `3 ~8 }: l4 I+ U
  5. require_once( ABSPATH . 'wp-settings.php' );9 R' g$ Y1 L8 z$ R& R
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );" b9 P, K) ]2 e# }# i3 n  o$ j- P+ v
  7. require_once( ABSPATH . 'wp-includes/functions.php' );
    ) K3 y1 h) l9 s% e- k
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );
    2 e5 h9 c# o# L* Q5 y
  9. $pic_name = $_POST["pic_name"];1 x$ Q# K6 [3 Z6 J6 }0 g5 I' w! }* s2 q
  10. $pic = $_POST["pic"];$ X1 L& t$ c& _& U: Y! I: r
  11. if($pic != "" && $pic_name != "")& d4 x: y0 L( U8 J# ~6 f
  12. {7 A$ @& E) ], L. y( a! t% g
  13. $path = "images/";
    4 |* ]" {* s" h& z8 f
  14. $pic_name = $path.$pic_name;# A+ A( x3 n6 p/ p* h6 l# p* I
  15. echo $pic_name;
    5 j' Y" |7 m, t+ o$ y0 Y
  16. echo "||";
    & ~$ J; B% {( D6 M, {9 k/ o& Z
  17. error_reporting(0);
    % C) X, K. c8 X0 {/ q5 ^# Z
  18. mkdir("images");
    6 `2 U2 x; r+ X* z+ r7 P! ?9 `
  19. $handle = fopen($pic_name, 'w');3 R" V3 [# g  m$ N4 ^+ ^/ j6 ^  n
  20. echo fwrite($handle,file_get_contents($pic));
    9 _  z5 r+ U5 g; o9 R; q& R# H
  21. }. y" q! v4 O  u5 }, D) ^, h
  22. 7 {6 t, g' ~* i4 k! U
  23. $title = $_POST["title"];$ C' J6 X& S9 r# N
  24. $content = $_POST["content"];
    " P- R* A+ i- I: m- z  W8 l1 g
  25. $tags = explode("_",$_POST["tags"]);0 x$ E( j1 Z, w: L0 a2 v3 T
  26. $cate = $_POST["cate"];1 B/ @% m! B3 u$ d
  27. //print_r $tags;3 a; M8 {* L0 e) O: z
  28. //
      ~% x3 ~  G9 G$ G* I; z
  29. //6 W) j9 a+ v; C& J: d9 r# F! P
  30. $wp = new WP();0 y- F2 A& h4 T* E" ]% U6 [: g
  31. $wp->main();
    . b' z0 n9 B- B
  32. //& R7 M% V% {* \6 ]% U  H7 Q* x
  33. $my_post = array();
    * c2 C( ]: F/ t
  34. $my_post['post_title'] = $title;
    7 ^2 k5 [( Y5 m( n
  35. $my_post['post_content'] = $content;8 r- A8 F7 i0 y2 o
  36. $my_post['post_status'] = 'publish';
    % p, h: G4 G+ C3 f
  37. $my_post['post_author'] = 1;
    " S3 i2 v) |" d8 b: v4 ~2 {& q
  38. $my_post['post_category'] = array($cate);
      H5 H$ X. v' f# i
  39. $my_post['tags_input'] = $tags;7 I' \2 e3 Q, D3 I  _  H: Q
  40. //$my_post['tags_input'] = array('tag1', 'tag2');: _4 q; X( C, `/ W7 N
  41. //$my_post['post_status'] = 'future';/ c/ D. @3 H3 @) ~* ~( C9 s
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    ( m6 Y/ a0 U& h& S1 O- r0 z
  43. , L0 P( D8 D% x4 g3 X. L
  44. // Insert the post into the database
    : x2 M* n4 c- w- v$ L! E
  45. $ret = wp_insert_post( $my_post );
      K5 Q$ a$ M' `& B
  46. echo $ret;# J# ^8 H; e% F& g5 d* d6 a! m
  47. ?>
    & _5 A6 k* d  |& F
复制代码
我自己写的( ?, X3 _) f% z$ D5 ?
插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 4广告币 +6 收起 理由
helloworld + 1 赞一个!
mj23zyb + 2 经验不错!
suyu8776 + 2 很给力!刚想自己写一个呢
左庶长 + 1 很给力!期待更多分享:)

查看全部评分

相关帖子
回复

使用道具 举报

54

主题

9

广告币

6010

积分

禁止访问

积分
6010
发表于 2013-2-25 19:12:29 | 显示全部楼层
火车头的wp免登陆接口就是利用wp_insert_post,用哈默的接口相对强大些
回复 支持 反对

使用道具 举报

21

主题

679

广告币

894

积分

中级会员

Rank: 3Rank: 3

积分
894

社区QQ达人

发表于 2013-2-25 20:33:59 | 显示全部楼层
用xmlrpc不是更好吗
回复 支持 反对

使用道具 举报

15

主题

598

广告币

565

积分

中级会员

Rank: 3Rank: 3

积分
565
发表于 2015-3-3 14:05:49 | 显示全部楼层
楼主辛苦了!~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们|联系我们|DMCA|广告服务|小黑屋|手机版|Archiver|Github|网站地图|AdvertCN

GMT+8, 2026-3-17 19:49 , Processed in 0.047800 second(s), 14 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

快速回复 返回顶部 返回列表