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充值
各种主页、账单户、BM户(优势)⚡️TikTok企业户,bm户,账单户IPCola原生住宅IP⚡️$1.8/条双ISPFB海外户、GG老户、TK加白老户
海外CL企业户源头PTM虚拟卡[全新卡BIN+高返点]FB虚拟卡⚡️消费越多返现越多最大欧洲Nutra网盟BA找量
FB稳定代理/住宅IP/ADV50打五折 FB个号1块一个TikTok2审户/老户/国内外端口/加白SX.ORG 高质量代理⚡235+ 地区
跨境债务催收/风险代理高权重Google老户[卖户+筛户等级] 海外斗篷【智能风控】,过审率95%+广告位出租
8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构  
查看: 7749|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑 " l6 a9 \2 Z: m2 b5 k8 v+ P! g& H
, Z8 {8 c. l+ l
直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持  c$ k! Q. h9 b
5 [% x9 L# |  {2 ]% Z6 B# \! ~
我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了9 h4 p! @: {0 m
3 ~+ `5 S8 d. p! h
方便实用 简单 何乐而不用呢
  1. . Y$ F+ v' G# ]$ R
  2. <?php( U# u4 i) A9 `$ ]0 }2 ^! e

  3. $ V! O. P8 G  Y! j6 H
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );  e+ \1 ^# c- j: [- K  M: K
  5. require_once( ABSPATH . 'wp-config.php' );
    # a: g4 t* g: |  a0 C! ?
  6. require_once( ABSPATH . 'wp-settings.php' );# @( N  }4 O5 {
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    ) \/ ?, }. E* V% w3 a9 V* D' p: [
  8. require_once( ABSPATH . 'wp-includes/functions.php' );
    3 p  C3 W+ I8 i  M3 W% C+ V
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );0 N# ^3 c% n5 F
  10. $title = $_POST["title"];9 x2 u2 t) }# E3 O. l: P) l" ]* c7 B# u
  11. $content = $_POST["content"];
    1 r; v, T7 m- C/ R$ G+ g* v* y
  12. $tags = explode("_",$_POST["tags"]);6 V7 I$ T4 {; O9 k* Z5 o: s
  13. $cate = $_POST["cate"];
    ! q) o( d, ]/ d& F! s4 W
  14. //print_r $tags;
    - ?7 |+ u- w8 {$ X3 ]
  15. //" \2 Q4 v' [- X
  16. //- w; B5 ]" {: ~) S
  17. $wp = new WP();5 r$ D+ ^4 F6 q
  18. $wp->main();
    ! @& b" z# I5 i1 Y
  19. //
    ; C4 k+ h, k& _
  20. $my_post = array();
    $ T7 X0 n3 Z1 r2 F1 _7 I: s
  21. $my_post['post_title'] = $title;( m& }3 I# E6 h" N( l
  22. $my_post['post_content'] = $content;4 s3 c: }5 i% k& C/ ^$ e& v; k: ?) x
  23. $my_post['post_status'] = 'publish';) `, c4 b" r  N/ o
  24. $my_post['post_author'] = 1;
    ' w$ ?4 s0 O7 H; c8 _" }! \2 Y
  25. $my_post['post_category'] = array($cate);
    9 E2 ]1 B. K- v6 p$ h4 o8 {
  26. $my_post['tags_input'] = $tags;
    9 G) P2 Q9 V4 S" j3 y8 y, c
  27. //$my_post['tags_input'] = array('tag1', 'tag2');
    ! t9 a0 \# G) y
  28. //$my_post['post_status'] = 'future';) g" Z' J# k% t8 b+ c7 g
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    * }  s6 x7 R/ a% }4 Y  M

  30. 5 D! `" S& ~/ B; E3 M6 U- H
  31. // Insert the post into the database8 u/ j2 q0 \, c7 `! V
  32. $ret = wp_insert_post( $my_post );: J! [- k5 p) Q; c( \
  33. echo $ret;0 @4 t1 j3 U$ \2 Y
  34. ?>& f. @" Q: \' o4 a, {9 p
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气

  1. 9 Z( K& b+ e5 B  J3 J. c
  2. <?php7 T: c! Y5 t; |: @- y! j0 f% ]
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );
    7 v9 b9 p: [! E6 w/ f. g# U
  4. require_once( ABSPATH . 'wp-config.php' );- l* \8 I3 e$ `% E  H2 T
  5. require_once( ABSPATH . 'wp-settings.php' );3 ?2 R8 V$ n# z/ P6 g
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );
      B1 M$ u* ^2 Q
  7. require_once( ABSPATH . 'wp-includes/functions.php' );8 S+ O3 u3 O$ L- |  z2 w4 m
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );
    # X: L: Q, i/ n
  9. $pic_name = $_POST["pic_name"];
    5 \5 d5 P0 `0 l8 v+ v! _" m) W8 O
  10. $pic = $_POST["pic"];* U; N3 j4 m) M6 @4 N  U5 h
  11. if($pic != "" && $pic_name != "")8 g% i2 R8 j# _, S
  12. {
    " s+ T1 `6 W* G
  13. $path = "images/";2 ]- o% x& Q- t  D: A% D
  14. $pic_name = $path.$pic_name;
    : W* k0 Q/ l6 G# _$ @& F8 e
  15. echo $pic_name;
    ; g" h* U6 r& z
  16. echo "||";' ?$ S, v" K; v" M/ M. j
  17. error_reporting(0);$ [4 s' ]2 t0 g, D) o: z; p5 O
  18. mkdir("images");: x' ?/ c( q1 E, S& ?
  19. $handle = fopen($pic_name, 'w');# n5 H3 E% g' i1 q# u7 ^" \# k
  20. echo fwrite($handle,file_get_contents($pic));2 m- f5 ~9 E& k4 @! S1 Z
  21. }
    $ ]7 U1 z1 g* Y; A

  22. 1 C& i1 b2 x4 j' m* f6 S! W
  23. $title = $_POST["title"];* c8 r9 I0 r9 {% B% {
  24. $content = $_POST["content"];
    . p  A$ _* _. k9 g
  25. $tags = explode("_",$_POST["tags"]);
    8 z. i; X3 x5 h
  26. $cate = $_POST["cate"];
    3 J8 T4 m$ l# c/ \2 z( Y
  27. //print_r $tags;
    2 d, ~  n; P* g, t- V: |
  28. //* s& g7 U. D; \" F/ F  N# D2 g
  29. //
    : ~9 k: F- R# G0 Y" m# @
  30. $wp = new WP();8 t4 Y$ S* E: }* O' ]% l
  31. $wp->main();$ E, O9 i4 C3 t. n' g  y' o
  32. //
    0 d* \& Z! S3 ~8 Q  o
  33. $my_post = array();) W" r' w- [# M: p, k7 A
  34. $my_post['post_title'] = $title;2 w! Y; q3 E/ g( ]
  35. $my_post['post_content'] = $content;( n' F/ J* y4 l3 r
  36. $my_post['post_status'] = 'publish';
    7 D8 \% X% g( ]7 \5 M5 _, y  F
  37. $my_post['post_author'] = 1;
    8 f: M4 p! ]! H6 M2 z' H
  38. $my_post['post_category'] = array($cate);
    $ T! T4 G8 l$ l: P3 ^' y
  39. $my_post['tags_input'] = $tags;- y2 F  z3 v( q. \% @% t
  40. //$my_post['tags_input'] = array('tag1', 'tag2');* l+ W) ~; Q$ ^; l8 Y) Y9 C
  41. //$my_post['post_status'] = 'future';3 Z6 v+ N. n8 A
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    1 H. o8 B: z1 I+ U: a. f

  43. / l! g6 m; M- R* _
  44. // Insert the post into the database% ]4 e! K9 T% Z0 \
  45. $ret = wp_insert_post( $my_post );% z: m0 |$ T3 C% B$ I$ e; {
  46. echo $ret;( y* Z, V& g" w+ _4 w: F5 n
  47. ?>
    ! }6 j+ _5 \3 T2 b& i
复制代码
我自己写的6 l  q1 M& Q, Z! q+ B  }8 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-3-14 10:44 , Processed in 0.051337 second(s), 17 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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