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代理虚拟信用卡+独立站收款
全球虚拟卡, 支持U充值Facebook 批量上广告尤里改 - FB 稳定投放免费黑五教程(持续更新、欢迎交流)
FB 三不限源头 - 自助下户充值转款各种主页、账单户、BM户(优势)IPCola原生住宅IP⚡️$1.8/条双ISPFB海外户、GG老户、TK加白老户
海外CL企业户源头FB虚拟卡⚡️消费越多返现越多最大欧洲Nutra网盟BA找量 FB个号1块一个
TikTok2审户/老户/国内外端口/加白GG,FB,TK, 欧美源头, 欢迎合作❤️Proxy4Free独家住宅IP池❤️免费测试联盟收款/海外资金下发/服贸结汇
域名防红⚠斗篷工具/可试用3天广告位出租8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构
查看: 7958|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
PTMLink
本帖最后由 finder 于 2014-12-28 15:13 编辑 " y1 p% c/ m" c2 \0 C
/ ^8 t1 v9 S8 i7 m
直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持
/ ~$ {+ }; p" _7 c7 ?+ @6 l4 H- y' o* |  x8 l+ ?! I
我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了6 w1 I$ s1 f1 [$ s, g: U
$ q. C. z* N) F! ~  P, W0 s% f8 S1 A
方便实用 简单 何乐而不用呢
  1. 8 s: G7 y! @  w! `
  2. <?php1 ^# E+ g; _/ G% r
  3. . r% X( Z( ?( N2 g& U& R
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );
    9 J: Z5 Z6 M' L+ \* M" \
  5. require_once( ABSPATH . 'wp-config.php' );$ A( `# o3 D# X! E% n
  6. require_once( ABSPATH . 'wp-settings.php' );: J2 k, J! A( i* Q! r
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    ' v1 X, V4 {$ a8 @% R
  8. require_once( ABSPATH . 'wp-includes/functions.php' );
    0 R/ a, f  q2 b% n6 |. M$ D
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );9 n1 x! J5 }3 d2 D5 `* B; |2 ^5 f
  10. $title = $_POST["title"];
    6 D5 P, n9 N+ p) L" N4 d3 h2 o
  11. $content = $_POST["content"];
    $ }! c* H+ ]. R. p( `; C
  12. $tags = explode("_",$_POST["tags"]);$ g0 l' |# m  P: |1 j- `
  13. $cate = $_POST["cate"];3 q  J" p! g: j5 ?
  14. //print_r $tags;4 N7 g% d  Q$ e
  15. //+ B* U) [1 E1 V$ L
  16. //* a( ~- J6 \5 g( g5 i7 v6 W2 [
  17. $wp = new WP();3 f2 t4 O) W! o; r$ P  B( }
  18. $wp->main();
    - D& b9 \* g3 G# M0 H* B
  19. //. J. \9 n3 b2 I3 M, p  B5 e
  20. $my_post = array();
    - C* Q. g/ t4 R) G, p% \
  21. $my_post['post_title'] = $title;$ j& b! K2 b: M7 _
  22. $my_post['post_content'] = $content;
    4 B- [& R! ~1 I# F7 J) Z2 J( _; y5 W
  23. $my_post['post_status'] = 'publish';
    # i1 J5 q) r3 m  Z
  24. $my_post['post_author'] = 1;
      X- x2 _( r! K# i
  25. $my_post['post_category'] = array($cate);( L8 _7 P: `9 U
  26. $my_post['tags_input'] = $tags;
    9 H: P# c5 ^* p$ i9 z
  27. //$my_post['tags_input'] = array('tag1', 'tag2');  F+ ^3 W2 i* y1 O
  28. //$my_post['post_status'] = 'future';$ T( C& P- O7 P
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';# f4 p& `# N6 ^1 w  I

  30. - X7 f/ n- O& N
  31. // Insert the post into the database
    ) V/ x" p7 N; m% x! G0 w1 V
  32. $ret = wp_insert_post( $my_post );
    ) e8 z+ x5 ]5 i
  33. echo $ret;
    ; G& o0 Z" M- y  S' p
  34. ?>
    : W/ U* V$ [3 G2 S/ w2 \
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气

  1.   E# S2 [. }' h2 k
  2. <?php
    " j0 A% w: d+ F+ |" d- j, ?8 A
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );( ?& p' c  G8 t, O8 |) v" \
  4. require_once( ABSPATH . 'wp-config.php' );
    5 s: z* x' }: `  m
  5. require_once( ABSPATH . 'wp-settings.php' );
    ; T' T" ~3 B& V
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    . i0 Y2 p+ z9 o% C
  7. require_once( ABSPATH . 'wp-includes/functions.php' );
    ) }& `. u2 P2 s  j* }* M
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );* B% i1 D( G' q# U' [! b
  9. $pic_name = $_POST["pic_name"];
    ( d) A, i' I+ Y; \
  10. $pic = $_POST["pic"];" |- c% D* P8 x1 N
  11. if($pic != "" && $pic_name != ""). A8 ?$ n+ g9 ^
  12. {
    3 y& i4 W  z- i
  13. $path = "images/";( @+ u" a; r0 k  ~. A
  14. $pic_name = $path.$pic_name;
    & _5 C3 e( D' T+ f5 `3 b
  15. echo $pic_name;
    7 X5 O& P$ Q$ v. q0 j
  16. echo "||";
      r$ f- U1 X' R4 {% {
  17. error_reporting(0);
    & A: k( b! L3 D" V' r+ j3 I
  18. mkdir("images");
    ; u6 p" j% b# z0 o! N
  19. $handle = fopen($pic_name, 'w');6 E& E- N# J1 @6 R2 S
  20. echo fwrite($handle,file_get_contents($pic));
    6 g/ v* a5 M* y5 H; z
  21. }
    $ ]" ?. S* D# v  U

  22. , T7 G5 b, r* l' X) z' Y$ R
  23. $title = $_POST["title"];
    : B& ~; i! ~7 k2 o- u
  24. $content = $_POST["content"];
    + r& ^6 `: t3 b. H* Z" ^4 H/ u0 P0 ~
  25. $tags = explode("_",$_POST["tags"]);  e+ l8 {( W/ q* P4 R+ D" o& _
  26. $cate = $_POST["cate"];
    2 h4 R0 M; a" Q" Q9 X- U8 c
  27. //print_r $tags;
    ( s0 R- F! j9 C0 [3 F! r
  28. //  Z. g1 u* V# T' o3 b& ]# r
  29. //& {/ H7 s# V0 {2 ^
  30. $wp = new WP();) k3 v: x, M7 u+ R! m
  31. $wp->main();% C5 j, l- R$ W) o' }
  32. //9 [7 O9 A# A- E4 U* ^' U8 T
  33. $my_post = array();/ P# a, J) ^8 ?+ K
  34. $my_post['post_title'] = $title;* H# A, R8 W9 ]
  35. $my_post['post_content'] = $content;
    - d! _  ^1 x! ^. E5 S' g
  36. $my_post['post_status'] = 'publish';, x0 y# [% ]$ Y" \# v
  37. $my_post['post_author'] = 1;/ T+ }8 b5 C4 u1 }" K
  38. $my_post['post_category'] = array($cate);
    0 s# @1 p4 U; U( \
  39. $my_post['tags_input'] = $tags;6 b6 b) m& H7 H4 [, X
  40. //$my_post['tags_input'] = array('tag1', 'tag2');2 h" s& E+ Y5 D) C" _. F& y
  41. //$my_post['post_status'] = 'future';
    $ C2 I! b6 U9 B  t
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';& Z: L/ R- z$ [0 P8 M' R' O( o7 w

  43. 2 R" ~8 ]: h4 X* Z
  44. // Insert the post into the database
    + g3 e) v5 `* v+ k6 G# \- `
  45. $ret = wp_insert_post( $my_post );" H+ @# F2 I4 ?6 M
  46. echo $ret;/ k* y. E7 [8 {# h. q" j) M! H
  47. ?>$ N2 ]: X( Z" i/ e( D9 Q7 K+ c
复制代码
我自己写的
1 |0 W+ g& ]/ [' s插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-5-14 10:20 , Processed in 0.048307 second(s), 14 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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