AdvertCN - 广告中国

 找回密码
 立即注册

QQ登录

只需一步,快速开始

PropellerAds
Google-Bing-Mediago-Criteo开户
⚡️按条S5代理⚡️静态⚡️独享⚡️5G广告专用虚拟卡/U充值/高返点皇家代理IP⚡️#1性价比⚡️
Mediabuy⚡️玩家开户首选【鲁班跨境通-自助充值转账】FB/GG/TT❤️官方免费开户Affiliate 全媒体流量资源⚡️
Taboola/Outbrain /Bing⚡️一级代理开户投流-7*24h❤️人工在线【官方】❤️搜索套利买量投流开户独立站⚡️开户投放
⚡️AdsPower:安全不封号,高效自动化⚡️E.PN 虚拟卡⚡️FB BM不限额,短id账单户BINOM TRACKER 60% OFF!
比Adplexity还好用的Spy工具ADPLEXITY + ADVERTCN7200W全球动态不重复住宅IP代理虚拟信用卡+独立站收款
全球虚拟卡, 支持U充值Facebook 批量上广告尤里改 - FB 稳定投放免费黑五教程(持续更新、欢迎交流)
FB 三不限源头 - 自助下户充值转款各种主页、账单户、BM户(优势)⚡️TikTok企业户,bm户,账单户提供TK企业新户老户、谷歌新户老户
PTM虚拟卡[全新卡BIN+高返点]FB虚拟卡⚡️消费越多返现越多最大欧洲Nutra网盟BA找量优质住宅/移动代理/高匿名/高性能
FB个号1块一个TK老户/国内外端口/预审/加白广告位出租8500万高质量住宅IP,助力各种需求
虚拟卡返佣1%,国内持牌机构   
查看: 7536|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑
. X7 P) `9 y. ]' P5 {+ O+ C( W$ F' q! I& I2 |$ M
直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持
3 Z# G+ }6 r4 }- k4 x: b  d
2 v! V6 X  k0 c7 ^8 X; x/ D我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了
; q! S# N3 o1 g* M0 p6 w! U& P7 v3 \0 e% W- a8 I# y
方便实用 简单 何乐而不用呢
  1. 6 ^9 Q2 I6 q4 p1 a) J
  2. <?php9 G4 r. {- A) u* }! m( D1 N9 @0 f* I
  3. 6 E, g' X# X; p  }# E) {
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );( W4 I) ~( J; n# |( z4 J
  5. require_once( ABSPATH . 'wp-config.php' );
    & A7 y1 L- N# A( p0 C: A
  6. require_once( ABSPATH . 'wp-settings.php' );
    1 u$ A1 Z+ D- z1 [, K* k" }4 n
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );" S" Q. d# y) `/ y5 }4 y. U9 d
  8. require_once( ABSPATH . 'wp-includes/functions.php' );3 Q  X" \* c/ ^
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );
    ; H* e0 }2 E. n
  10. $title = $_POST["title"];% }! d3 J1 G" K! b. Z
  11. $content = $_POST["content"];
    / `% ?; |# A& f1 k4 M7 q9 l. }& s6 P
  12. $tags = explode("_",$_POST["tags"]);
      \7 q4 i( z" K
  13. $cate = $_POST["cate"];( ], R, J" v9 L# r
  14. //print_r $tags;) ^/ ?3 V; T& R9 A
  15. //
    + i7 X- O2 @% e6 w, b- H8 P" d
  16. //
    ) S* ~$ d9 n" ^( }2 E$ P8 }
  17. $wp = new WP();
    6 G% a2 a( `( o& E; O% ]0 V' V1 F
  18. $wp->main();3 X0 S' B) l: t* q1 b4 r! F8 x  ]
  19. //
    % ~" V( d$ B$ e$ R3 Z7 j) Y4 U+ `
  20. $my_post = array();
    8 y% f0 |) V' t$ P5 ^* E3 [+ H) z
  21. $my_post['post_title'] = $title;
    . J  I& u; z; l& W
  22. $my_post['post_content'] = $content;
    2 ^) M$ x. L; P9 x
  23. $my_post['post_status'] = 'publish';' t7 C+ @) }* A% j, X7 M
  24. $my_post['post_author'] = 1;
    1 o3 C6 s* Z6 D0 b" c$ e
  25. $my_post['post_category'] = array($cate);
    & T% T+ }4 w: Q% Z2 f2 w
  26. $my_post['tags_input'] = $tags;
    6 s, x, o2 y2 G/ W
  27. //$my_post['tags_input'] = array('tag1', 'tag2');
    8 f" B4 P  }  N8 M# Z
  28. //$my_post['post_status'] = 'future';0 T5 x5 A5 Z2 v. |0 U. e
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';! Z- N( t% ~( a! |

  30. 3 ]) y9 i  O. ]- p
  31. // Insert the post into the database
    ; }7 R$ R6 F- m2 P4 v& d+ |
  32. $ret = wp_insert_post( $my_post );
    + ~  _8 I$ c% t8 n8 R5 G
  33. echo $ret;8 u  A. [! p5 R9 u) }' T3 _3 R4 M
  34. ?>: s9 q0 G5 p! {
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气

  1. 2 I! U2 ?3 _3 s9 f9 B
  2. <?php9 `% T! ~: a4 M: b2 j
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );
    ) G& C9 S' W4 U4 l8 T2 U
  4. require_once( ABSPATH . 'wp-config.php' );
    ! I* `  N* w* ~' S# K4 I# G
  5. require_once( ABSPATH . 'wp-settings.php' );! b% z7 t1 |/ [6 Z
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );# ^$ D; g  m2 l* G  W  y. y1 ^
  7. require_once( ABSPATH . 'wp-includes/functions.php' );1 [( d- q" W* O: p9 G
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );
    ' |  d& ~; g9 y; r
  9. $pic_name = $_POST["pic_name"];6 U' K8 k3 J  q: s2 z
  10. $pic = $_POST["pic"];
    / O9 R4 K1 E% |0 b) G6 L
  11. if($pic != "" && $pic_name != "")* X5 _$ ?. I1 R
  12. {& s; @: a+ m9 B- ]
  13. $path = "images/";' H) S7 Y$ k+ M/ Z" I, D9 \) k7 R
  14. $pic_name = $path.$pic_name;
    ( @* k9 u4 R# k7 L8 R, {
  15. echo $pic_name;8 {! o( W5 n' `4 P0 l
  16. echo "||";9 d+ L$ |5 n* u& ]4 ]; _
  17. error_reporting(0);
    % l, R  P$ Q. R" ]3 G
  18. mkdir("images");: h& j* G1 \! e% E
  19. $handle = fopen($pic_name, 'w');
    & E: r4 f6 k5 V, B$ K8 R
  20. echo fwrite($handle,file_get_contents($pic));
    8 v& W# [" z; b( r( r/ w! K
  21. }
    & Q9 B. a% b4 K' _+ F, Y& i: z
  22. % @5 o1 q$ N+ Y% [& p
  23. $title = $_POST["title"];6 q+ \  Z9 F1 L# ]8 [: U4 T
  24. $content = $_POST["content"];5 B, n% v( I  Q5 K2 ~( D  F) p
  25. $tags = explode("_",$_POST["tags"]);
    % U# ?7 M0 Q. h' [: C
  26. $cate = $_POST["cate"];2 x& M6 q. V3 c# x; U, I1 W+ G: g
  27. //print_r $tags;
    $ c4 k9 {- _, O9 j0 n
  28. //
    1 P9 g, T( k  e
  29. //7 n* ^; x/ }1 X1 p$ G8 f& @
  30. $wp = new WP();+ ]+ t7 k( j3 m# H3 `( k/ L
  31. $wp->main();
    8 Y3 M' C; l2 o/ p8 _5 R: j, R' W( l
  32. //
    0 K/ T7 r% H+ q/ Z( T' x4 ]$ O
  33. $my_post = array();
    4 u2 B( {& t7 _
  34. $my_post['post_title'] = $title;8 r! h* E, w/ \9 N) @1 i
  35. $my_post['post_content'] = $content;
    6 A. r4 ~' A) V& F
  36. $my_post['post_status'] = 'publish';+ Q; K8 s5 [3 Y1 o* y
  37. $my_post['post_author'] = 1;
    # l# O1 j& L& U  I- ^& f* `
  38. $my_post['post_category'] = array($cate);6 A# x5 m. O9 Q  d
  39. $my_post['tags_input'] = $tags;
    5 {% J: ~! O9 [  l7 u" ~$ \; f3 l
  40. //$my_post['tags_input'] = array('tag1', 'tag2');
    % B$ B( H8 ^6 |, C* }" ?
  41. //$my_post['post_status'] = 'future';  a! |; }  ?, e1 F* c6 P
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';3 Z6 J, ?' g9 _1 b" [) N

  43. % V9 Z& {# z: K- x
  44. // Insert the post into the database
    8 r2 l" u, c0 }& U& P
  45. $ret = wp_insert_post( $my_post );
    + N. f$ [% ]3 O. C: i
  46. echo $ret;
    % y  e( o8 `; I3 k7 w
  47. ?>2 t4 ]9 Z. `% f5 C- u2 i/ X2 k
复制代码
我自己写的
' E5 C7 B' E9 \5 @0 ~* I插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-1-9 08:46 , Processed in 0.185882 second(s), 18 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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