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%,国内持牌机构  
查看: 7597|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑
% J' }! z) f$ I: H( A# Q6 U* E* X  W1 _7 f2 b3 F. x. E( M
直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持
/ g& \: e6 ^& G, I
8 \6 H$ i0 D+ e- `我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了/ t- Z* g1 n8 [' J8 A

4 K2 z0 y5 l# f: Q' w+ \方便实用 简单 何乐而不用呢

  1. $ y+ n5 a! K; n
  2. <?php
    ; i- I6 g- w4 i* H$ j4 A- K/ `2 K/ _
  3. 9 r7 j# ~1 }' w
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );
    6 m, W1 G& I+ e; H* [
  5. require_once( ABSPATH . 'wp-config.php' );
    , K5 k8 h7 k# L
  6. require_once( ABSPATH . 'wp-settings.php' );/ O& ^! U6 _& F4 J
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );' Z0 S2 }6 s9 j2 O0 ?3 q# z
  8. require_once( ABSPATH . 'wp-includes/functions.php' );
    & F% \4 E+ ?: ~8 i" i. X7 X0 q5 Q. U
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );) b6 e, M- Y* g) X( L$ \' f! ?7 n
  10. $title = $_POST["title"];1 r2 s3 \1 V" p; ]9 i" g, q! m
  11. $content = $_POST["content"];
    ( g; X  F* b: v5 y7 k, Y5 J
  12. $tags = explode("_",$_POST["tags"]);5 k5 S- L' E, j. l
  13. $cate = $_POST["cate"];
      ]! w/ W5 i# \1 j! i+ E: x  [
  14. //print_r $tags;
    7 t6 v: g/ R. Q, @
  15. //; ]) Y+ f" s3 T3 J
  16. //
      w) Q$ D9 @6 A# Y7 x
  17. $wp = new WP();- m5 \  x5 S# i. V
  18. $wp->main();9 e5 s7 w, P0 Q) N8 p
  19. //
      t" t# H2 }0 t  i9 w5 o: D
  20. $my_post = array();1 W1 W5 ^4 q5 ]/ S
  21. $my_post['post_title'] = $title;
    - w5 X) I4 {/ ^% a7 c& [! j- ~2 {7 k* p
  22. $my_post['post_content'] = $content;
    " }6 ]6 P  i" \' L6 n9 s7 N
  23. $my_post['post_status'] = 'publish';
    ( A4 x4 N9 t9 |: ]0 l7 W+ X
  24. $my_post['post_author'] = 1;
    ! a$ l0 x0 j7 u, s. s7 k, N
  25. $my_post['post_category'] = array($cate);
    1 `5 g, ]3 B2 r/ k% j
  26. $my_post['tags_input'] = $tags;
    / O' h' y& ~( b( `. d
  27. //$my_post['tags_input'] = array('tag1', 'tag2');/ x& M. ^$ B. F5 S' N$ N
  28. //$my_post['post_status'] = 'future';+ m% [, \* Z( }% H- f. V8 y
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    7 ?2 O  v6 ], x( }+ S

  30. $ a  }7 D- S' K
  31. // Insert the post into the database
    . h& Z  |/ [$ B! {7 u/ x
  32. $ret = wp_insert_post( $my_post );) C9 Q5 I1 v; \. k7 h7 [
  33. echo $ret;
    ) n4 O6 u+ ~6 M% W: @% X
  34. ?>, s: d3 K' O; S! Q0 i0 ]1 |# U5 d7 w8 x
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气
  1. - V9 y7 W0 ?8 h+ U4 ?& e
  2. <?php
    ) X, s9 v8 z9 S; d5 y
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );
    8 M) c2 _7 @( Y) Y, ^! x5 O
  4. require_once( ABSPATH . 'wp-config.php' );
    - L9 Y3 f  F; z& s
  5. require_once( ABSPATH . 'wp-settings.php' );
    2 G  B( Q) e! d2 s8 r; o( P
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );$ z* r0 q5 ]4 D* q
  7. require_once( ABSPATH . 'wp-includes/functions.php' );9 c. @, {1 Y- D5 l/ E2 B
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );
    & V% H' a: a# K. Y$ U9 L
  9. $pic_name = $_POST["pic_name"];, C3 f0 I4 }8 V- j, h* L
  10. $pic = $_POST["pic"];! j; L! \6 C+ v
  11. if($pic != "" && $pic_name != "")% A' k( n9 ^, Z! k
  12. {
    . y, P4 M  R& D: v% u
  13. $path = "images/";/ k% C. a  u8 ]" g3 z+ ^1 @& }# O
  14. $pic_name = $path.$pic_name;4 a' ~* w9 c0 h3 Y% W5 Z' M
  15. echo $pic_name;
    9 ^8 C& d8 M! _% O" q: t
  16. echo "||";
    - |8 x' v$ s, m/ O% Z$ F
  17. error_reporting(0);
    0 c! R% _1 B: ^* _7 X5 |% d2 ~+ N- J9 k3 K
  18. mkdir("images");6 K5 ~+ ^8 Y* b( Y
  19. $handle = fopen($pic_name, 'w');
    5 u: c. L$ g, F+ d0 R1 }4 a
  20. echo fwrite($handle,file_get_contents($pic));
    5 H% _; U% K& x1 v% N' p
  21. }
    ; T. I4 t5 ~) v6 T: f- ]
  22. + _3 e. P" [' Q: f- a
  23. $title = $_POST["title"];/ @6 z3 g  s$ c$ @  g
  24. $content = $_POST["content"];
    ) ~4 k- @( p) I4 j0 G
  25. $tags = explode("_",$_POST["tags"]);4 J% {( |+ {3 g' s; B1 G& |0 o5 |9 O
  26. $cate = $_POST["cate"];- Y& K$ E  C$ R. w! _8 F
  27. //print_r $tags;
    6 P: ^% i8 F' f/ o
  28. /// a7 ~; |* y  U$ @) {6 ]
  29. //
    0 d( S8 a! r4 f' Q' u7 S7 I0 N
  30. $wp = new WP();
    7 T! R+ A2 j8 z, j
  31. $wp->main();- O& C6 g9 G$ e: x: Q# _
  32. //
    3 @7 [$ X/ A1 R; j- }8 v1 x) |
  33. $my_post = array();
    9 C# \6 L- [( P5 S' ~/ k, X
  34. $my_post['post_title'] = $title;; t- }7 x% X7 O* b* I% D: P
  35. $my_post['post_content'] = $content;- P; ^: N8 `* @" o
  36. $my_post['post_status'] = 'publish';
    & A- L& a% ?1 o. b
  37. $my_post['post_author'] = 1;
    0 F" M$ d# q& E
  38. $my_post['post_category'] = array($cate);
    0 ~, G6 T3 I1 a+ I: l% X/ u& A
  39. $my_post['tags_input'] = $tags;
    8 t8 [* w- u2 [# S( V3 S9 E* q
  40. //$my_post['tags_input'] = array('tag1', 'tag2');
    7 R; t0 S1 y: b. {/ J% f7 \0 l
  41. //$my_post['post_status'] = 'future';& M4 Z3 E6 y# _& i  Y
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    7 a1 r: a- g) l  y. }, U

  43. 3 o4 s- {% g  h& Y
  44. // Insert the post into the database
    + v/ i1 p7 y" b$ T
  45. $ret = wp_insert_post( $my_post );
    " `) ?' O" E1 R& i
  46. echo $ret;" Z) w+ {& b6 p8 U, L
  47. ?>1 u4 R( l+ h$ R( A8 H* C
复制代码
我自己写的
: K+ O5 X' T1 l插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-27 06:47 , Processed in 0.050449 second(s), 17 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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