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企业新户老户、谷歌新户老户
FB虚拟卡⚡️消费越多返现越多最大欧洲Nutra网盟BA找量优质住宅/移动代理/高匿名/高性能TK白名单老户|兼职广告可投
联盟收款/海外资金下发/服贸结汇⚡比特指纹浏览器+云手机, 4.5折起T3NZU:定义应用网盟新时代FB个人号源头服务商
寻找顶级电商?AdsBranded等你!TK老户/国内外端口/预审/加白广告位出租8500万高质量住宅IP,助力各种需求
虚拟卡返佣1%,国内持牌机构   
查看: 7475|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑
* Z) W! N9 N$ C' y2 t/ [$ I- U
. b2 C) g- x7 {" p1 ]6 k直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持2 t) P) v( Q5 t
) F8 H2 _/ ]$ z* h
我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了
* B$ I/ i/ C" u& r! R* o+ Q: \2 S' O$ o2 u+ q; y7 Z# }9 S" h
方便实用 简单 何乐而不用呢
  1. " M6 o5 u" N/ j; M! F4 |$ D; j
  2. <?php
    . `% ?( f' ^4 K2 J

  3. 4 C( a4 D: k$ ?7 z. \! @. }) y
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );6 K6 Q* a) o' V5 T
  5. require_once( ABSPATH . 'wp-config.php' );
    $ l/ b( S1 T. n& [+ n+ \! u
  6. require_once( ABSPATH . 'wp-settings.php' );
    . U# z* c6 T3 s
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );0 ]: z1 b- D. a: s
  8. require_once( ABSPATH . 'wp-includes/functions.php' );6 t4 \0 S+ R3 d& x$ Y
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );' v7 O" _8 |9 n" d
  10. $title = $_POST["title"];) M5 o0 h" l, i+ B+ Z( Y
  11. $content = $_POST["content"];2 i5 f$ i7 t3 k6 j* u( Z
  12. $tags = explode("_",$_POST["tags"]);
    ! Y  h0 |, J2 N* Z8 Y( @3 f; U
  13. $cate = $_POST["cate"];( N9 Z% N9 o5 k" K5 ~+ ~/ m
  14. //print_r $tags;2 A7 Z9 @3 e; i8 N8 f
  15. //4 W/ h. C3 l! f) t* b
  16. //
    ; {1 E7 c1 t2 w1 p$ u% M
  17. $wp = new WP();
    4 _8 |; J& o5 j% l& i( w# y3 k
  18. $wp->main();
    # Y' I+ k/ Y& m3 q; W8 k
  19. //
    / w: i/ v- U4 }6 u8 k1 \- Y
  20. $my_post = array();1 p- B( l+ `& ?& b- w! \# \
  21. $my_post['post_title'] = $title;4 M- @" x+ M9 |- j* F( @, |6 X
  22. $my_post['post_content'] = $content;
    . t5 L& n2 p5 @( U% n
  23. $my_post['post_status'] = 'publish';, R. |0 x+ u* g7 w$ O7 ?
  24. $my_post['post_author'] = 1;
    + X- i& x5 j/ E0 z* }: @
  25. $my_post['post_category'] = array($cate);
    * _0 W( |& [3 p$ n
  26. $my_post['tags_input'] = $tags;
    & w, h' u& `4 w
  27. //$my_post['tags_input'] = array('tag1', 'tag2');
    # u& d4 N4 E. [3 l8 W
  28. //$my_post['post_status'] = 'future';
    , |7 v5 U8 j; \, l, \
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    ' L! r0 u) `" n1 g6 a6 J
  30. 7 ]0 b1 y* M: M% b# Y9 y) [
  31. // Insert the post into the database
    ) [4 E) Z" X' N+ o
  32. $ret = wp_insert_post( $my_post );
    6 k. ]7 V& u' F5 q
  33. echo $ret;
    6 k$ D- a1 \, m, B9 _6 w2 x
  34. ?>
    + T# F1 q' X7 \0 g
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气
  1. 1 k. k7 H4 t3 C5 e- _2 a5 A3 S" w3 F% N
  2. <?php: s( `/ R  s9 Z2 j$ w
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );
    ' t" R& L  |2 y; D* t, J
  4. require_once( ABSPATH . 'wp-config.php' );( z: |# |$ D7 \: v( {+ K/ i
  5. require_once( ABSPATH . 'wp-settings.php' );
    ( K) m5 S0 g8 c* E" C
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    - x) Z& h) k9 s* y" U5 {
  7. require_once( ABSPATH . 'wp-includes/functions.php' );3 ^) ]& S. x& z: q: V0 M# f, {
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );
    8 I, O* v6 _3 t
  9. $pic_name = $_POST["pic_name"];
    1 x( D/ Q2 T  B- P+ U
  10. $pic = $_POST["pic"];
    $ q/ W$ \" C) c* o% Z
  11. if($pic != "" && $pic_name != "")
    1 |1 G/ V+ w$ t! }
  12. {
      g. G- A7 Y0 p% ~% p% F3 y0 {
  13. $path = "images/";8 {: M2 c* C3 z% @" Z; q& W+ j; ?
  14. $pic_name = $path.$pic_name;" K4 v' Z" a& b) X! s3 U% I
  15. echo $pic_name;/ A4 z- a$ F! O0 ~0 S: ~
  16. echo "||";% p+ i0 M5 c4 e% ?# n
  17. error_reporting(0);
    2 |8 b( a6 U/ D7 T: M* w
  18. mkdir("images");
    * C( N( X7 K( |7 R, j9 M& k0 S
  19. $handle = fopen($pic_name, 'w');$ Z2 v3 Z; }+ c8 C9 V
  20. echo fwrite($handle,file_get_contents($pic));
    # }# r, l0 a( X* z; l" u
  21. }
    * ~! h8 S# m* c" Q: b& d  m

  22.   W* n9 d$ t  B" _5 T
  23. $title = $_POST["title"];
    - r* I: ?4 e6 o) n5 P, h
  24. $content = $_POST["content"];- a' ~9 `- v# A& M7 T' m
  25. $tags = explode("_",$_POST["tags"]);0 u6 i3 v* \% m7 C% z6 r
  26. $cate = $_POST["cate"];
    / ^2 W6 ~9 Z& {# h) _1 j
  27. //print_r $tags;6 J/ P1 m$ I) E+ ?  g8 J
  28. //8 U' Z5 n4 M" m0 [3 c
  29. //' z# E3 f! x0 g$ F, g
  30. $wp = new WP();
    . L  N. @3 `* Y' ]) e
  31. $wp->main();
    , s( {, O* h( I9 s6 _3 ?
  32. //
    5 E0 c$ n* P6 O  K/ d
  33. $my_post = array();0 _+ K4 E1 A0 i* R$ b7 u! k8 u" Z
  34. $my_post['post_title'] = $title;+ e/ ?' H' O- C+ h; H( c
  35. $my_post['post_content'] = $content;
      f5 |4 W3 r6 M* `
  36. $my_post['post_status'] = 'publish';
    7 K3 n0 U9 p# q2 ~, A7 D5 ~/ e6 [
  37. $my_post['post_author'] = 1;
    * c: D- t# e% {2 L$ q5 N$ {8 H
  38. $my_post['post_category'] = array($cate);
    / h5 A) g- t% T9 f; x5 W5 r
  39. $my_post['tags_input'] = $tags;
    8 a, ?9 ]/ \& ^6 z$ U6 n
  40. //$my_post['tags_input'] = array('tag1', 'tag2');
    9 c  m: f1 }  a: Y
  41. //$my_post['post_status'] = 'future';
    ; d( n6 R. {4 ~8 W' L  x  o0 w' n
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';) P1 q% j% l0 g/ ^+ b. _5 E

  43. 4 \3 U$ m+ Z% P9 f
  44. // Insert the post into the database6 ?8 T3 F! M/ a0 o( Y) H
  45. $ret = wp_insert_post( $my_post );
    * S0 o. Y; q% p$ F
  46. echo $ret;) i: O- a8 t9 ?1 a9 u0 s) n0 K: |
  47. ?>
    ( Y1 N3 }! K  U$ W" r+ r% b
复制代码
我自己写的' w/ l$ o8 X8 L
插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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, 2025-12-12 03:08 , Processed in 0.050553 second(s), 14 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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