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

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑
; o' |2 I6 [& ]1 A' ~" f8 A
8 r" S; S) Y/ \) z7 Q直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持
" e& X- _  |7 F: w2 H* E$ V* G, h8 P' H( Q% z& N
我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了! W7 Q) p; P/ M# L: @% \8 {5 k$ ~

" |% V, q6 N# Z5 M: }方便实用 简单 何乐而不用呢
  1. ( J; K9 U- N9 b/ n& P7 _: M1 K$ ]
  2. <?php
    1 V+ y" _4 s7 n+ r( j+ ]/ C
  3.   r1 o' a$ C, r6 q" _
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );& o: Z. R* n- e. j( o+ J* Q) f
  5. require_once( ABSPATH . 'wp-config.php' );
    ! r4 w" K% j7 g2 G" R
  6. require_once( ABSPATH . 'wp-settings.php' );+ B$ D# c4 K' d$ [
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );7 @/ W2 b. b  l
  8. require_once( ABSPATH . 'wp-includes/functions.php' );( f# x/ [5 d/ N6 b" z% o/ B
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );& @0 F! I" F8 H6 \2 L3 o
  10. $title = $_POST["title"];3 ]/ t& A) }: O9 X/ j4 U' W# p
  11. $content = $_POST["content"];: c6 @0 d% U5 y3 L& c. X
  12. $tags = explode("_",$_POST["tags"]);* q2 u7 D# W$ Y
  13. $cate = $_POST["cate"];
    6 P0 z8 G/ z! F9 a. e, |0 l, p. {
  14. //print_r $tags;0 ~8 X0 F( N* [7 E, ~0 w
  15. //
    % z' o! D6 b& Q2 {8 X3 i+ G; \
  16. //
    ; y8 e/ S0 b( w1 ]7 F8 I  D' O0 \
  17. $wp = new WP();
    7 Y, K( _1 q' ?+ e, D  \; z
  18. $wp->main();
    5 W, Y6 P6 M6 U( A8 u3 z9 N' I
  19. //
    ; b5 M9 J. t; w6 O7 [7 e  {
  20. $my_post = array();
    , X+ A: V7 C. @  z, t8 i
  21. $my_post['post_title'] = $title;( C# r0 o; h' |8 E% E
  22. $my_post['post_content'] = $content;
    " G' a. \5 ^0 Z
  23. $my_post['post_status'] = 'publish';. n, o- g; ^# d
  24. $my_post['post_author'] = 1;# g% q  ?3 K5 W  W8 N  x7 }
  25. $my_post['post_category'] = array($cate);( Z0 d# C3 b. A6 \. e
  26. $my_post['tags_input'] = $tags;
    : d9 n5 g7 k, M0 R
  27. //$my_post['tags_input'] = array('tag1', 'tag2');
    0 b, ^8 W5 K, S7 d9 U. x
  28. //$my_post['post_status'] = 'future';- S4 ?2 [2 u% T! h& O
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    $ C" S9 H1 G3 l# y& W
  30. 7 m8 S& G! F6 v
  31. // Insert the post into the database$ k- ~! E8 f" v  z4 k2 e' h# |
  32. $ret = wp_insert_post( $my_post );
    . B- ^9 N. d" s  |$ g; S0 T
  33. echo $ret;
    / `7 n5 g% A/ s
  34. ?>
    # A1 @7 }# v/ |+ o5 o
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气

  1. , v/ B5 U$ C5 D
  2. <?php  o* D3 C7 K7 l* ]& ]
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );" Z9 d- u& B6 k
  4. require_once( ABSPATH . 'wp-config.php' );
    . Z- \4 m2 b- F3 b( X
  5. require_once( ABSPATH . 'wp-settings.php' );
    : S8 d! N% ^% i. f* c. ^* Z
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );  o/ J% J3 Y! n0 q1 |3 m
  7. require_once( ABSPATH . 'wp-includes/functions.php' );
    8 }0 Y0 i& _. V% ?& B
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );  n+ D2 n- X7 y! p  S
  9. $pic_name = $_POST["pic_name"];
    / O- E9 k& X9 g0 J* p
  10. $pic = $_POST["pic"];0 I- |7 M3 Y3 g1 X
  11. if($pic != "" && $pic_name != ""). O* Y0 P. [3 Q3 r
  12. {
    ; \: F# o5 R. @4 s
  13. $path = "images/";& \0 e( B" L3 i2 T4 A, ]
  14. $pic_name = $path.$pic_name;
    ; M6 T( g" Q4 b+ x: t. b/ T9 J& ?
  15. echo $pic_name;
    # d4 R$ s9 E& }8 d/ Y
  16. echo "||";
    * L& z5 D" z7 X* N
  17. error_reporting(0);6 H" d% x6 I: j! y0 M! [
  18. mkdir("images");' e7 S+ V0 [3 A8 i
  19. $handle = fopen($pic_name, 'w');) C+ S: A6 M: s5 W0 m
  20. echo fwrite($handle,file_get_contents($pic));
    5 M9 ]' u8 K& b5 C) X$ S
  21. }
    $ U8 k, \4 ^9 {* L/ R6 J  q

  22. " C8 `( a  j' \5 E
  23. $title = $_POST["title"];
    ) a! C/ R5 k, g8 o( \2 o
  24. $content = $_POST["content"];! X, U* k' d9 R/ P5 x$ U0 a- C
  25. $tags = explode("_",$_POST["tags"]);
    + A: [# c( E4 _3 ^$ V0 f6 q
  26. $cate = $_POST["cate"];" H, P! H" w* `$ ^, t
  27. //print_r $tags;
    # o$ u- X1 @5 V3 y3 i
  28. //
    7 R5 L" G8 y8 D0 w1 \
  29. //
    : `# c9 I" A7 u- o) ?3 r) \% c
  30. $wp = new WP();/ z8 }4 }* c6 p: p2 L  K
  31. $wp->main();
    ( C8 O) \* }/ {9 X
  32. //! e) B5 F% g  }" J" K
  33. $my_post = array();
    % Q3 C: @& U/ }) K. C8 ?, B: [
  34. $my_post['post_title'] = $title;
    5 q3 v4 c: ^$ C0 f. n
  35. $my_post['post_content'] = $content;
    , X; A$ o: x6 Q6 ?; s$ H0 R7 F
  36. $my_post['post_status'] = 'publish';
      P& c' ?0 D. ^3 `( }% g" y
  37. $my_post['post_author'] = 1;
    3 R; U3 A  ]" b* R3 K; n
  38. $my_post['post_category'] = array($cate);
    , B0 s, o7 B+ p* q$ c7 G$ U
  39. $my_post['tags_input'] = $tags;3 S9 O( Q7 ?6 a9 V$ |
  40. //$my_post['tags_input'] = array('tag1', 'tag2');9 x& C1 w1 U+ {! X  ^5 y
  41. //$my_post['post_status'] = 'future';4 w5 Y" B- n  u, S! G# w( A+ g" T
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';$ Y8 `% F# c% |$ O: t9 U

  43. ; Y/ m5 S6 ^2 X* |0 M3 M
  44. // Insert the post into the database
    9 K( f- O4 X% f, n0 y: H
  45. $ret = wp_insert_post( $my_post );
    & \, o. D5 j# g" S- [+ M
  46. echo $ret;
    / g" z1 T# q0 [# o
  47. ?>
    & O( f1 ?4 i8 G/ Z9 j! A
复制代码
我自己写的
& V# Q8 I" d3 y6 q插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

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

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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