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

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑
# z; M  K* _: Y/ \1 Y. Z
* R- F; o4 X4 C6 }9 O3 ?直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持
" C; \$ H# z+ P/ |- `' B2 n" S. _
# G5 {4 |# m: b2 s: \. o我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了- Y+ q/ N) ~. k$ }1 d
( G+ n: N1 L$ R4 ~6 n
方便实用 简单 何乐而不用呢
  1. - W+ E+ o" G$ q, f
  2. <?php
    " h6 o* `7 B2 I4 V& B
  3. ; D" h' i  X1 W& ^2 V7 Y
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );
    + E" d4 ~% V- x1 Q6 t; e% q, r
  5. require_once( ABSPATH . 'wp-config.php' );4 w% F3 X( I4 K/ a; [& s
  6. require_once( ABSPATH . 'wp-settings.php' );8 C2 S3 j5 H' `7 S2 I0 i: \6 l
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    $ n$ X) z% N* i, Z" g
  8. require_once( ABSPATH . 'wp-includes/functions.php' );% M9 L+ L/ p, P( @- }: J
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );; q5 Z/ z8 P9 I
  10. $title = $_POST["title"];  F" n7 U' b: r  C" o: j
  11. $content = $_POST["content"];
    # B5 B6 d& C! t5 U5 S3 M! I
  12. $tags = explode("_",$_POST["tags"]);9 v0 t) a+ t0 \8 X" Z. D
  13. $cate = $_POST["cate"];
    3 s5 l4 i8 |% A
  14. //print_r $tags;4 V5 ?  d. |' z
  15. //7 K4 S( b# h% _, t: F; D/ P/ T; c
  16. //
    . s6 @% H( F: {; D- t( K# D
  17. $wp = new WP();0 W- j; M7 Q8 Z3 ~& u
  18. $wp->main();  D% p& q( ^" m! f$ A  h- u7 N
  19. //
    1 I4 c9 p/ d) x8 U7 Q, T6 a
  20. $my_post = array();# b% q  Y* |# A8 j. \6 q
  21. $my_post['post_title'] = $title;( i0 L, o8 F% O( I' u- J
  22. $my_post['post_content'] = $content;
    : W" ]1 n# {7 |2 {& v" V: t
  23. $my_post['post_status'] = 'publish';
    # _/ h# W1 O; H$ c0 P
  24. $my_post['post_author'] = 1;
    ) W, M. K! E$ f' ?( Y
  25. $my_post['post_category'] = array($cate);
    . I) t6 |. W! l8 O8 S3 c
  26. $my_post['tags_input'] = $tags;
    ; r- y: z! M' R1 b9 M: p! E
  27. //$my_post['tags_input'] = array('tag1', 'tag2');
    , p" K9 w) r8 q4 _
  28. //$my_post['post_status'] = 'future';
    / M5 b9 q# ^' o, S4 V$ K
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';5 n$ U8 [8 @- U0 K8 b
  30. # X( g1 Y* [9 I% F
  31. // Insert the post into the database! h/ l+ j' {1 R# l/ \6 c9 i! g4 E& c
  32. $ret = wp_insert_post( $my_post );( Y) q% l( H6 R
  33. echo $ret;) p  O1 p' z$ W: o- T3 P
  34. ?>; G+ M8 O# I' W/ V' H  m7 u
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气

  1. " Z8 q" e: P0 q) e& L7 a# r
  2. <?php7 y, R* a% m# s3 r, [8 ?& G
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );
      O2 @) Q' V8 Z3 z' Z, [5 Y* f
  4. require_once( ABSPATH . 'wp-config.php' );
    " n& I: y- O( g. C- H
  5. require_once( ABSPATH . 'wp-settings.php' );
    ' B8 c) x/ t; M. A8 }
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );0 n8 f, f$ v! r8 q7 D2 |
  7. require_once( ABSPATH . 'wp-includes/functions.php' );
    / q4 n8 X9 u$ z; l! K
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );- _0 Q' n8 j% _( {1 b6 Z' z
  9. $pic_name = $_POST["pic_name"];
    6 B5 b; F& y" r+ W, F
  10. $pic = $_POST["pic"];
    , z- s8 ]" [8 h! r% @: L1 m9 g
  11. if($pic != "" && $pic_name != "")* m3 a! u) a8 b& p9 V# z
  12. {
    6 a+ a/ z5 E5 E" F) _
  13. $path = "images/";
      ?0 j# u' i/ x: ^; V$ ?3 s
  14. $pic_name = $path.$pic_name;7 L& ?; ]  J+ L
  15. echo $pic_name;: U) m, v1 I5 `5 H
  16. echo "||";
    - \( S; ?" s* v& V
  17. error_reporting(0);" D5 }* k8 D% D
  18. mkdir("images");
    # {) g& u) k8 q3 e9 m
  19. $handle = fopen($pic_name, 'w');
    . t; M* c* k$ ~( C1 z& v* x
  20. echo fwrite($handle,file_get_contents($pic));' C8 J- T% y+ ?
  21. }3 a: c. Q6 P7 o0 E0 t1 a
  22. # E1 b) y( x1 K
  23. $title = $_POST["title"];$ x' j8 I4 @8 _: C5 U* |. G
  24. $content = $_POST["content"];
    8 ?" F- e- G* Z0 W7 b$ e: M: V/ S8 N
  25. $tags = explode("_",$_POST["tags"]);
    6 N8 N# K! h8 R' l& M2 q
  26. $cate = $_POST["cate"];
    ) D. q9 s, e3 \6 q% e
  27. //print_r $tags;' j" E9 h! ^; m) Y$ @
  28. //3 \- |1 T' I! A8 @) `
  29. //
    + H) ~4 ^; s) \) t: r% ]& X
  30. $wp = new WP();2 l4 ^& j  R: `! t" i6 d
  31. $wp->main();
    4 e0 ?, A/ e8 \
  32. //
    4 |* F: d" u4 N, m8 m1 S
  33. $my_post = array();
    & z5 |' g6 ~; e$ k
  34. $my_post['post_title'] = $title;  |, n  Q1 T1 p" y
  35. $my_post['post_content'] = $content;; A! H7 }/ M9 ?- z: E& X1 }) j
  36. $my_post['post_status'] = 'publish';
    $ `# r8 N& a6 c. {8 q8 t: D1 n7 V
  37. $my_post['post_author'] = 1;% X% o4 b  U7 W0 {2 S2 Z
  38. $my_post['post_category'] = array($cate);
    - v' q6 ]; W6 z
  39. $my_post['tags_input'] = $tags;
    5 e2 |# p) k. }! g: F4 i
  40. //$my_post['tags_input'] = array('tag1', 'tag2');
    & e5 F" Y$ W2 P( V& x
  41. //$my_post['post_status'] = 'future';6 }+ F1 B2 F& F% P5 U
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    ( s/ q; N. s/ z
  43. 0 {9 l2 E9 |4 L2 P
  44. // Insert the post into the database9 K3 t: I1 Z6 V0 k! J
  45. $ret = wp_insert_post( $my_post );
    1 h9 h4 D) U7 n$ m
  46. echo $ret;3 v9 i  h  ]* a6 o" E: H
  47. ?>. U1 t2 [) D# {' I$ q
复制代码
我自己写的; k9 G0 F/ F! z4 T
插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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, 2025-12-31 23:42 , Processed in 0.047235 second(s), 14 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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