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企业新户老户、谷歌新户老户
海外CL企业户源头FB虚拟卡⚡️消费越多返现越多最大欧洲Nutra网盟BA找量高质量代理⚡️住宅⚡️移动
原生住宅⚡️双isp⚡️适合跨境电商TK白名单老户|兼职广告可投Miluproxy⚡️全球住宅IP代理Top 3联盟收款/海外资金下发/服贸结汇
⚡比特指纹浏览器+云手机, 4.5折起广告位出租8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构
查看: 7414|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑
' r' x) T3 M+ Z( d4 K8 @) e' I, H& _( x; Q
直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持
* Q8 |5 @- G& e; V6 c6 y- d( B$ }: r) k; f
我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了' h9 x" B6 A) e$ c$ V

( f/ \, b) T# }3 ~" _/ [3 ~方便实用 简单 何乐而不用呢

  1. 1 y% P" q, _: t
  2. <?php
    ( m& k* z; l! q$ @. f8 c$ }

  3. 4 ]' i+ m" J; V& n4 b
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );9 A2 |9 {% _& V5 [+ j* Y; v
  5. require_once( ABSPATH . 'wp-config.php' );# Z% o: I9 O$ T! g( D; e
  6. require_once( ABSPATH . 'wp-settings.php' );1 j) G2 m' x0 }4 B& y
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    , s" ]& K# Y% q+ a
  8. require_once( ABSPATH . 'wp-includes/functions.php' );( P) @4 C0 O0 y3 k4 z
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );
    ; {4 x* N, g0 W% s! i& e
  10. $title = $_POST["title"];
    2 X9 ?( {) j- C/ V! H" a
  11. $content = $_POST["content"];
    . S; n  n( H  Y. j. R
  12. $tags = explode("_",$_POST["tags"]);" G  C$ x; a  x- [- E
  13. $cate = $_POST["cate"];
    $ t1 e+ \& X% d( W2 }  p2 W
  14. //print_r $tags;
    9 X1 T+ W# ]/ g; c3 Y! n; `# S
  15. //4 A0 I$ I$ [, T6 p- e" h
  16. //" X. t. I4 @1 O+ ^/ N" i
  17. $wp = new WP();
    ! @  P# T$ P3 H' e( F( e& `2 C
  18. $wp->main();! f7 O/ D$ b) N) v  f8 a
  19. //; {. ^- k- F9 B8 G) v
  20. $my_post = array();5 L) E8 }8 @6 G# w9 D' \1 Q$ y
  21. $my_post['post_title'] = $title;2 U, O/ {4 _+ T
  22. $my_post['post_content'] = $content;, [# r5 A# ^* o4 q+ j
  23. $my_post['post_status'] = 'publish';9 |6 P$ G) w# a) p3 g7 R
  24. $my_post['post_author'] = 1;, U  V% {, r# d& x+ M. A
  25. $my_post['post_category'] = array($cate);3 c& u  A$ s9 e8 N' j
  26. $my_post['tags_input'] = $tags;5 l0 t2 E" H6 v. U2 ?
  27. //$my_post['tags_input'] = array('tag1', 'tag2');
    $ \- s( n0 W1 J
  28. //$my_post['post_status'] = 'future';
    $ l. D9 x/ B6 \$ y# s7 G
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';* p( ?1 }% r5 n3 N
  30. + g. [9 A4 E3 Q6 O& ^
  31. // Insert the post into the database
    & R9 g) I. {! o. F: p
  32. $ret = wp_insert_post( $my_post );6 P% |/ o; A# a. |8 [* `
  33. echo $ret;
    ! N: _" S- H6 B2 m1 s8 i
  34. ?>/ ?1 ~- |% S1 L
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气

  1. 7 ], o! T( f) W; R6 o
  2. <?php
    ) `7 S9 B- A# J
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );
    6 `8 V: P  @4 l5 H
  4. require_once( ABSPATH . 'wp-config.php' );7 c+ b: p! X! f
  5. require_once( ABSPATH . 'wp-settings.php' );6 b& j& z- n1 k) _, ^% _
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );- C: f' B( R  T  W, \
  7. require_once( ABSPATH . 'wp-includes/functions.php' );
    9 X5 B2 z4 [+ p/ s7 j/ r! j! f
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );  V. E: B6 I- }  d( ^
  9. $pic_name = $_POST["pic_name"];
    5 r) C. I+ s0 y: W3 J0 I; r; h
  10. $pic = $_POST["pic"];
    6 q2 j& Q. [: P1 S% R7 y6 r$ O
  11. if($pic != "" && $pic_name != "")
      Y5 c  C" U7 @! n; G( a
  12. {5 A  p1 \5 H/ m. K; v
  13. $path = "images/";5 m0 R1 K7 d% D6 V/ ~& o: _4 ?
  14. $pic_name = $path.$pic_name;9 p! Q! k- W# V- ?5 R& T% `
  15. echo $pic_name;  V& r. v' N3 W# c* O8 ?, U
  16. echo "||";
    ; ~' r& p+ `' ^9 P3 r/ h2 D
  17. error_reporting(0);0 h2 q. @# Q+ e5 [) E
  18. mkdir("images");0 n' Q% D  I7 I% t3 Y
  19. $handle = fopen($pic_name, 'w');! ]* Z5 ]0 p! N3 O2 |& C
  20. echo fwrite($handle,file_get_contents($pic));% r. N. U5 R# ^
  21. }
    5 k; ?, C+ M+ T( |  U8 T) D+ ~, ^
  22. : U3 P' u. K  T0 y/ x$ [) o
  23. $title = $_POST["title"];
    ( ?3 G* l! A/ S
  24. $content = $_POST["content"];
    2 p' \' ~# H' i+ [
  25. $tags = explode("_",$_POST["tags"]);% B5 E2 Z2 b4 L7 N" `! _
  26. $cate = $_POST["cate"];
    0 K2 @+ T2 _3 x/ _3 M
  27. //print_r $tags;
    - ]' O+ o7 u8 |9 C, N3 Q4 u! ^
  28. //6 p" B$ `, c- i9 M9 ?: q. l
  29. //
    - F5 p9 F, y6 y, \2 K3 p' e& y
  30. $wp = new WP();; [3 g, N3 Z+ g  k
  31. $wp->main();) l/ |# L1 F' J/ U
  32. //
    " u7 W( I; J) o$ `' a
  33. $my_post = array();
    2 {( R5 L: m! u) [( Y6 C8 ]6 F/ k
  34. $my_post['post_title'] = $title;, k7 ~0 w* a- q! U% v+ V; L
  35. $my_post['post_content'] = $content;4 k* ]; w( j6 V0 \
  36. $my_post['post_status'] = 'publish';
    ' Z7 H3 L: Y& t% W& \9 E
  37. $my_post['post_author'] = 1;
    , K9 L* R1 X( k0 e+ y) q
  38. $my_post['post_category'] = array($cate);; W% @. N5 {8 W" |5 z
  39. $my_post['tags_input'] = $tags;
    5 G- \7 T. o6 ^4 y. Q' r8 P4 |- e
  40. //$my_post['tags_input'] = array('tag1', 'tag2');. ^: `  m7 I" K# D7 V( K. A
  41. //$my_post['post_status'] = 'future';! j. g8 V: d6 H+ ]( g( e
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';! B6 [+ Q2 s- |- t
  43. 1 H* `- X8 f( w
  44. // Insert the post into the database1 l$ U: R  |6 ]8 Z# a  W
  45. $ret = wp_insert_post( $my_post );" D  I) F5 M$ [: p: S: j6 v- |* G* E
  46. echo $ret;/ C, C  m8 C; [' ~4 _4 Z2 N
  47. ?>
    " A- |7 O5 J- |% ]& V1 \+ c- p, s
复制代码
我自己写的
( g6 A* ?4 c0 [* l' `1 f插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-11-25 11:42 , Processed in 0.052135 second(s), 18 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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