AdvertCN - 广告中国

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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户,账单户IPCola原生住宅IP⚡️$1.8/条双ISP
提供TK企业新户老户、谷歌新户老户PTM虚拟卡[全新卡BIN+高返点]FB虚拟卡⚡️消费越多返现越多最大欧洲Nutra网盟BA找量
优质住宅/移动代理/高匿名/高性能 FB个号1块一个TK老户/国内外端口/预审/加白广告位出租
8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构  
查看: 7539|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑
6 B4 M( W  `% {3 r) p! ^! i  g3 i5 Q
直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持; r, Q0 ]0 Z+ t3 v3 O. |

, d* h) i  H7 ]7 f2 w我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了; N. u' E4 i* P
/ o+ E/ S" s. S0 P1 g6 J; L
方便实用 简单 何乐而不用呢

  1. - ^) k6 I$ N, ~5 h
  2. <?php$ ?3 d! g3 ^2 \) |8 X& V

  3.   t; m( E, i( N6 H
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );
    9 f' L; J( J0 [; e8 M: n) B
  5. require_once( ABSPATH . 'wp-config.php' );* [. _+ D9 w- {* C- z
  6. require_once( ABSPATH . 'wp-settings.php' );4 ]" j: b! q, j8 \) D
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );% X( T* G7 P: T8 l  D0 I1 @. C; a5 d5 g
  8. require_once( ABSPATH . 'wp-includes/functions.php' );. T1 N- a4 A2 b9 e3 T& Z3 k
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );
    % ]! [9 C; u! F/ e/ T. o5 N( _
  10. $title = $_POST["title"];
    3 f2 c1 f& y  y5 Q7 O/ t6 }, X
  11. $content = $_POST["content"];) A! {# }  j# u" L; I" t" g9 }; @- t7 r" M
  12. $tags = explode("_",$_POST["tags"]);
    ) x# P2 S2 K1 H: t/ ^8 ~$ i
  13. $cate = $_POST["cate"];6 ^; _3 R& h# w$ ]) ]
  14. //print_r $tags;
    8 A# ]' N2 E# f. J
  15. //! a3 E* E) d- E  v' k0 v4 E$ l
  16. //
    4 S8 D: Q5 c7 h; u# i) q) K& I" B, O
  17. $wp = new WP();
    * `1 Z* I" t; X
  18. $wp->main();" b5 T& q- Z3 ^, Q) j$ p4 r1 g
  19. //
    7 \& ^# y/ Y$ k" k. T9 `7 G6 O
  20. $my_post = array();3 M: a3 _6 N7 g, b2 Y
  21. $my_post['post_title'] = $title;- b  s. l' d% q0 y( Q6 j
  22. $my_post['post_content'] = $content;
    - e, m! l) q1 ]3 V
  23. $my_post['post_status'] = 'publish';
    # c; M/ L+ p5 n- Q+ f
  24. $my_post['post_author'] = 1;. }" z7 ^3 O8 t6 b3 W' X
  25. $my_post['post_category'] = array($cate);' \9 U7 @; ]2 p" r
  26. $my_post['tags_input'] = $tags;, X: x- _- q- \* u
  27. //$my_post['tags_input'] = array('tag1', 'tag2');+ y, L  X: X2 I- [" k4 d
  28. //$my_post['post_status'] = 'future';
    2 b! k$ [! ~3 {+ Y$ ~1 H3 H  E, j
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    : {8 M" m! r% a; M/ ^" z) ?& u

  30. 7 @  T7 ^7 c8 H, }  P( Y5 Q
  31. // Insert the post into the database
    8 L3 C5 H" h+ ]" G$ a# `2 R
  32. $ret = wp_insert_post( $my_post );) C/ K7 r  o# `
  33. echo $ret;
    / E* a/ B. [; F6 i% c. s
  34. ?>
    - R: I2 D4 C- r4 {8 a7 u1 ^6 g
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气
  1. 5 L. x/ D1 l1 ^4 {, m  E
  2. <?php: j2 r; Q/ I; @1 U& U
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );
    5 D- S% Z4 X/ M( n& z
  4. require_once( ABSPATH . 'wp-config.php' );
    3 d& J5 d( }( p4 a4 T- A3 _
  5. require_once( ABSPATH . 'wp-settings.php' );
    " W7 n2 p2 c/ T. W, ?* a' `7 U  f
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    ' J: y* u( b. I! U! n
  7. require_once( ABSPATH . 'wp-includes/functions.php' );
    & e. W6 y8 c% l
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );% `! G: `$ Q# e$ b, W) |7 f
  9. $pic_name = $_POST["pic_name"];
    ! `9 y( i6 s# g' W( N5 s
  10. $pic = $_POST["pic"];6 ?0 ~' V, \1 }$ `* P
  11. if($pic != "" && $pic_name != "")1 _. m) m. A0 F/ D) n0 H
  12. {
    ' r; d' t. ?+ E* m
  13. $path = "images/";# `8 F7 P, T" C' B) K/ ?
  14. $pic_name = $path.$pic_name;0 s# P; n8 c9 K
  15. echo $pic_name;
    ! {4 R% u# K; A8 R
  16. echo "||";
    ' a! b! G( s! {$ l. b& q; S
  17. error_reporting(0);1 h+ @+ _! t: v( i' @9 |) w  L
  18. mkdir("images");
    1 Q  q& s4 P- u* S
  19. $handle = fopen($pic_name, 'w');
    : a* z- ?5 f% E5 x) y& Y
  20. echo fwrite($handle,file_get_contents($pic));- q; ]* y" }: v2 I" ?" w
  21. }
    ; l; C; K( U! d8 ]# }
  22. 1 l3 X! h7 H6 @- a
  23. $title = $_POST["title"];9 s( M# p- s) h. N$ N4 x( B9 ?1 q
  24. $content = $_POST["content"];8 @1 E5 b* V4 h) u8 x+ P
  25. $tags = explode("_",$_POST["tags"]);& [/ U- E$ t- Z' K  }: S6 V
  26. $cate = $_POST["cate"];
    ! I8 Z$ S7 r5 d! R$ V% U, Z
  27. //print_r $tags;3 ~! n$ \  U$ ]# R
  28. //  ^9 Y7 s! ]0 }* Q2 T4 r
  29. //! v- p: H1 @! h( B, U+ X; `+ ~0 Q
  30. $wp = new WP();
    2 x. K9 o/ q- M& K: n3 _, t
  31. $wp->main();
    / _1 F/ r2 o6 u' j/ F
  32. //5 O% H! c# T- r4 ]
  33. $my_post = array();
    : q8 e: U( b1 k% l4 F& v
  34. $my_post['post_title'] = $title;
    4 ]& u3 z) C0 W7 a
  35. $my_post['post_content'] = $content;  n6 g: E' A( m
  36. $my_post['post_status'] = 'publish';
    5 Y8 u8 q" |, [
  37. $my_post['post_author'] = 1;5 K+ X! q8 {: r1 y- }: a4 v. `9 [& y
  38. $my_post['post_category'] = array($cate);  O2 u5 f1 p1 q& q8 g: F  v
  39. $my_post['tags_input'] = $tags;( l9 }0 ^- N$ ^* d1 E2 w
  40. //$my_post['tags_input'] = array('tag1', 'tag2');3 S6 t, S7 B; n
  41. //$my_post['post_status'] = 'future';
    / z# L, j, N6 A; Z' I5 r+ o$ V
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    ( c9 y4 s. \; g# ^% q& ]4 |& e: B

  43. , i" h4 b8 [( U# H
  44. // Insert the post into the database
    7 S2 d4 @- V" L3 o8 e, ^) {
  45. $ret = wp_insert_post( $my_post );: |, P( H" @; t/ m8 ?* W
  46. echo $ret;
    / z" f$ X$ K8 F4 `
  47. ?>/ x* g% |; T: _  I# ]3 \, g
复制代码
我自己写的% P0 z  Y" I7 Q- ^4 c$ P
插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

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

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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