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 虚拟卡⚡️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稳定代理/住宅IP/ADV50打五折 FB个号1块一个寻找顶级电商?AdsBranded等你!
TK老户/国内外端口/预审/加白SX.ORG 高质量代理⚡235+ 地区GG,FB,TK, 欧美源头, 欢迎合作广告位出租
8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构  
查看: 7605|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑
  d7 j- u$ W2 a6 j+ \
: Q' F  x7 e) ~6 t! g( x/ g直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持$ x. h7 l/ _0 y8 |: P( P6 L

" n4 o# s6 f( r& ~7 n我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了- O5 t9 E; y5 N5 B8 u

, @! k3 G0 Q6 M* P/ P! \方便实用 简单 何乐而不用呢

  1. - P6 W: D' \/ d/ ^0 A8 g
  2. <?php
    0 M7 R+ b& v/ K3 _: P$ D2 L& f
  3. # V" [: X6 r6 y& k% R4 {. h- P
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );+ e. w! v' K; L2 U  O* H, H* U
  5. require_once( ABSPATH . 'wp-config.php' );2 g" t" l7 B1 U7 {6 w
  6. require_once( ABSPATH . 'wp-settings.php' );
    $ c& E* e0 J& q
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    + q1 i) z) y/ ^
  8. require_once( ABSPATH . 'wp-includes/functions.php' );; O' h7 o$ H6 a
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );; B# d+ t2 B, {+ b! H
  10. $title = $_POST["title"];6 Y7 v& T- ^# @' K9 c. V
  11. $content = $_POST["content"];
    $ I  a( x4 |& o! z
  12. $tags = explode("_",$_POST["tags"]);
    ' j6 M7 n- k9 f
  13. $cate = $_POST["cate"];
    , \% y& n& X0 K. o8 A  y4 M/ J
  14. //print_r $tags;* c6 C& {. L3 Q: _$ ]8 |. _" F0 J
  15. //
    * y* h/ O6 ~( V4 Q: E. R) Q# `
  16. //: c1 G1 V5 b) r  \- Z
  17. $wp = new WP();
    - y6 u0 e7 o, N. O4 B: P" u
  18. $wp->main();0 H3 C; k5 G4 o7 K- p9 b0 j5 R0 w
  19. /// d* _5 d( L# @( C9 z8 l
  20. $my_post = array();
    % M6 y1 w+ ]  g
  21. $my_post['post_title'] = $title;3 ]( X, z8 K5 Z' P
  22. $my_post['post_content'] = $content;( i! l$ [9 {$ k! r
  23. $my_post['post_status'] = 'publish';- ]& g- T0 d& P# C
  24. $my_post['post_author'] = 1;% t4 y2 O1 r' r/ E8 d6 P. S6 {2 i' p
  25. $my_post['post_category'] = array($cate);  L" |* `' N) a3 ?0 Y+ L" x; J2 N2 w# t9 ]
  26. $my_post['tags_input'] = $tags;( O3 m2 e* P9 p
  27. //$my_post['tags_input'] = array('tag1', 'tag2');
    & s( U0 l+ O) ]/ d/ \! ]; D
  28. //$my_post['post_status'] = 'future';; d: K/ s! w( u) p
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';5 D( D6 u- a5 V, `5 }+ W
  30. ) x/ s8 a# H% O; {6 d
  31. // Insert the post into the database
    5 B" B$ O2 q; m7 A; g* p
  32. $ret = wp_insert_post( $my_post );
    ( @/ V- M& B. B- j/ j
  33. echo $ret;
    1 b' h, X0 }; o" S2 l
  34. ?>
    9 ~. m: q5 n2 V+ G0 ?2 V6 D6 G! y
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气
  1. , o, [4 q- F+ Q/ A4 v  D
  2. <?php5 ~. Q+ T& \1 e% v- ?, J" W8 G
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );
    : v9 i: G; E/ c% e+ _, d3 E, m
  4. require_once( ABSPATH . 'wp-config.php' );% G5 F8 |) \+ D7 [
  5. require_once( ABSPATH . 'wp-settings.php' );- Y1 Z& D1 ^1 W  F: L% z
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    & c# L$ g# p% i2 k) N2 d: o$ I
  7. require_once( ABSPATH . 'wp-includes/functions.php' );. @- f. {  V: K: l+ R; K
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );, A5 V4 U; g/ S* w6 m+ b) ~% @5 p
  9. $pic_name = $_POST["pic_name"];5 w* E, S1 K3 F) _
  10. $pic = $_POST["pic"];
    . m2 D- J6 U5 `3 ?. P* r! k- N
  11. if($pic != "" && $pic_name != "")
    * |, P, z" K8 ^. x( }6 Z. v
  12. {# b3 Q, t$ {0 s! L) L/ f
  13. $path = "images/";& t2 \) |+ ]$ F
  14. $pic_name = $path.$pic_name;) O; D# B4 |* a& |0 j  f" M
  15. echo $pic_name;
    $ B( s, B: O6 ?4 L# q# O
  16. echo "||";  V2 ^+ t. |/ T4 R- J0 l
  17. error_reporting(0);
    ; T: [' q0 D9 p6 x  [1 c; S
  18. mkdir("images");
    . W6 E; t, T  ~. a* U
  19. $handle = fopen($pic_name, 'w');
    # P: s( q6 v4 [) S4 P0 T
  20. echo fwrite($handle,file_get_contents($pic));( D2 ~; |0 C9 i3 {
  21. }
    + }1 b+ M0 _5 ~6 A! M# T
  22. 9 `9 @: s2 Q; y1 e& }$ {8 D
  23. $title = $_POST["title"];" a' [9 w0 [9 d0 t4 t% I
  24. $content = $_POST["content"];1 h6 H0 w) A! z7 T+ ?" L" z2 k
  25. $tags = explode("_",$_POST["tags"]);
    $ }0 w0 \( b* v8 ]
  26. $cate = $_POST["cate"];
    ) |* F$ x: x- Y- B& i* V$ D
  27. //print_r $tags;- @5 j! b9 L, q5 }$ R7 J0 k; n
  28. //
    * f; J' p8 U  [/ m3 o2 n
  29. //% k8 Q. T) I4 k9 I* s8 z9 M) z2 k
  30. $wp = new WP();" I) ?2 u, ]/ I1 D! W- A
  31. $wp->main();
    7 E% f1 g, }, @6 m
  32. //
    5 p/ x& |3 l; e5 d3 b
  33. $my_post = array();' H. C' e4 Q/ R) G$ d! A
  34. $my_post['post_title'] = $title;+ N- Q* u, b$ [8 v+ o" x
  35. $my_post['post_content'] = $content;; m. L5 X& C$ X1 D
  36. $my_post['post_status'] = 'publish';
    ; l. H& Y9 W4 @* f9 ~) m
  37. $my_post['post_author'] = 1;; t+ @% k9 [$ H
  38. $my_post['post_category'] = array($cate);
    , [& j; z3 y: V6 [# \  T% V" m7 F
  39. $my_post['tags_input'] = $tags;* w8 l, o+ m* u2 X  Z* W/ Q: P- z
  40. //$my_post['tags_input'] = array('tag1', 'tag2');
    & u; R4 w. M) I  c& W* H, ?
  41. //$my_post['post_status'] = 'future';! P+ P- o9 K) M- H" ~) x
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';4 ]% E/ i" b3 v5 R3 y

  43. - A7 B& y! A% }: d! X: _
  44. // Insert the post into the database8 @* O* E: F. x4 N+ B1 |3 ?( T. x
  45. $ret = wp_insert_post( $my_post );
    - K- U2 o2 G  U" L: d
  46. echo $ret;
    ; C# m3 t2 z# G. E# Y
  47. ?>' R7 i8 n+ a3 ^! \
复制代码
我自己写的
# M: ^$ f# `- n9 @5 q; 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-29 17:31 , Processed in 0.052928 second(s), 18 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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