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+ 地区广告位出租8500万高质量住宅IP,助力各种需求
虚拟卡返佣1%,国内持牌机构   
查看: 7591|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑
8 `4 F: p% G$ f
2 H, |* U  N/ y9 a7 m- v0 Q直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持8 i% K( l6 d0 z2 X$ t* z8 q1 f
( n0 H; j* g( h1 o4 |7 {& W
我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了
) q& Q  c% m4 J  L  ~% |; s& q( k! a9 ?
方便实用 简单 何乐而不用呢
  1. & L+ {5 W& G" v& E
  2. <?php
    " t9 V5 D1 |$ h7 }  d

  3. + B, P2 Q7 j& N2 S% S5 H+ n% k1 Q7 X
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );) f  \; n: h+ H) k, ]
  5. require_once( ABSPATH . 'wp-config.php' );
    7 p. n4 _8 g  [/ I. P, K  a
  6. require_once( ABSPATH . 'wp-settings.php' );
    # R! b, K: o' F: i# t# h  x! k
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );
      A3 E" c* Q* T" I( J; T- E
  8. require_once( ABSPATH . 'wp-includes/functions.php' );
    ; u. M/ l% n* g8 y" l$ f
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );0 U) B9 k9 Q4 S# |6 V# S* s* o
  10. $title = $_POST["title"];
    # F  \3 W$ M0 L) a* v$ ~
  11. $content = $_POST["content"];
    8 [0 y( ?! ]; n/ ], W  y
  12. $tags = explode("_",$_POST["tags"]);
    ) L% ?( a# d& |3 H/ G
  13. $cate = $_POST["cate"];; Q7 s: \3 O3 ^$ J: f
  14. //print_r $tags;) e4 h9 c. a7 A" g1 N! @
  15. /// l9 [/ g: Z( l* }5 _: h: {
  16. //
    0 O' p; q5 m6 p* X( I( a; o: \7 a' y
  17. $wp = new WP();% D9 k# n; f% _  o$ _8 v
  18. $wp->main();
    # P( ~, b0 k0 V/ Q
  19. //
    / C' F( `; z  ~) h7 c) K9 B- C
  20. $my_post = array();
    & R3 X/ Y$ B1 f0 m' g
  21. $my_post['post_title'] = $title;9 a5 D& c/ o( X  {, B
  22. $my_post['post_content'] = $content;3 n5 k0 S) B6 Z+ n: ?/ r' ]/ g' k4 e
  23. $my_post['post_status'] = 'publish';
    0 D' g  ~$ ^" @5 |$ q7 F  z
  24. $my_post['post_author'] = 1;5 V6 c; h0 t! {9 z) y
  25. $my_post['post_category'] = array($cate);
    . `  a3 A9 c$ K0 u
  26. $my_post['tags_input'] = $tags;7 O  |9 H: ~0 @% a
  27. //$my_post['tags_input'] = array('tag1', 'tag2');
    / j/ W  ]. W# z/ J, p- k
  28. //$my_post['post_status'] = 'future';
    1 m# H1 @0 T  a) x, |! z' Q8 |
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';+ s0 L8 Y7 `2 Y' M% M3 G
  30. 5 p6 b1 w+ b% k6 g2 i- c
  31. // Insert the post into the database5 d2 q  ?. H( F0 K% W
  32. $ret = wp_insert_post( $my_post );3 _' g) x# n  O" Y& W# D
  33. echo $ret;/ A  t  P4 C8 v& R
  34. ?>
    5 F) I1 r( K' u2 d! y4 |7 [& l8 h% ]1 y
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气

  1. - _9 P6 S, V+ s9 F  m
  2. <?php! X4 b; O. g/ X5 z
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );: k/ S- x( ^8 b; w1 [+ B
  4. require_once( ABSPATH . 'wp-config.php' );
    * A6 v  I- U  \5 ~* M
  5. require_once( ABSPATH . 'wp-settings.php' );2 Z6 T2 w# h4 g+ y: g2 K. ^
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    0 {* H4 [, Z* d3 u" C  z$ Z
  7. require_once( ABSPATH . 'wp-includes/functions.php' );0 {7 J' w+ c; ~. A
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );
    # n# v6 k4 D' }8 F7 q
  9. $pic_name = $_POST["pic_name"];
    * W* R/ E0 c2 R4 m! v* X3 Z9 L
  10. $pic = $_POST["pic"];
    4 h7 p- D+ S0 Y, H3 p% S: |
  11. if($pic != "" && $pic_name != "")) \0 `; b. d5 O3 t; @: k, a0 Z
  12. {
    5 V; [0 ]% i8 r7 G. R4 y. A
  13. $path = "images/";7 v8 u% c* X0 P
  14. $pic_name = $path.$pic_name;
    " s/ C4 _/ j0 t1 w5 U
  15. echo $pic_name;
    # Q, Y* [8 n# b/ t7 T& ?
  16. echo "||";  J$ `! Y0 {* p1 A9 Y1 U7 N- w
  17. error_reporting(0);& }, @' ]# q) P! J% C
  18. mkdir("images");  W7 P! l0 A) Z3 `$ P4 t1 i2 g
  19. $handle = fopen($pic_name, 'w');( Y7 \1 S2 p# y& `) }
  20. echo fwrite($handle,file_get_contents($pic));% [3 O& t9 Q+ y# l
  21. }; {4 o! L" l0 G# M+ a' S/ h

  22. 7 l6 p# e* s  ]2 r: {
  23. $title = $_POST["title"];
    ) h& U/ z; L7 p0 G; o
  24. $content = $_POST["content"];8 E$ s( P; `  g
  25. $tags = explode("_",$_POST["tags"]);6 `& S6 q0 q! q8 n4 E5 q2 h; I
  26. $cate = $_POST["cate"];  K" j) L/ i6 j- F1 P
  27. //print_r $tags;
    1 a3 o+ H# l) s: v
  28. //
    5 x9 P$ B% e3 o3 I' _) @
  29. //: M0 S* L3 s0 g2 e% ?: ~
  30. $wp = new WP();# p& s# q+ C* `& |. k4 g& o
  31. $wp->main();
    ! y# o4 s% `3 a. }5 H& {, L
  32. //5 c; q" G- n( M) O2 ?
  33. $my_post = array();( E4 z5 P2 y. o) ]& N
  34. $my_post['post_title'] = $title;
    1 h. s. z, y5 k$ O
  35. $my_post['post_content'] = $content;
    & ]( }& v* a' C- S! k
  36. $my_post['post_status'] = 'publish';5 r$ x3 Z1 w2 Y4 n) C5 v
  37. $my_post['post_author'] = 1;3 T2 T( n2 A/ f( q" r3 ^) P6 z% _
  38. $my_post['post_category'] = array($cate);: s3 T8 W$ Z9 F3 X/ ]( y6 h
  39. $my_post['tags_input'] = $tags;
    # f' a2 I. g) t, s* c. v! s
  40. //$my_post['tags_input'] = array('tag1', 'tag2');
      O5 k5 ?, i# |* l
  41. //$my_post['post_status'] = 'future';
    $ N. c6 |  W  \! w' S4 U+ V' J
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';  G7 L# z/ h( J  E2 p2 ], R
  43. 5 @# ~/ y: L  ~: B$ M" ~. H
  44. // Insert the post into the database+ l' f& B9 q  X' }2 i2 [
  45. $ret = wp_insert_post( $my_post );/ A! _3 b" @9 S
  46. echo $ret;
    + j' D+ P0 R5 }  s+ v$ n- h
  47. ?>6 |& J! W; h& p9 g6 c
复制代码
我自己写的
1 h" x4 ]) I! k插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

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

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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