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

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑
2 A( a6 O3 V& f, n) n9 d. V& S3 k/ O* n9 S
直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持+ D! P, j$ S: E6 L0 \* @! D3 s9 \
% ?$ q  b2 Z; g$ L$ J. e
我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了
4 X8 S& K. q3 a, K0 e: [/ L8 n, h8 K3 ]; S0 V# o2 z" ]6 p1 p  j
方便实用 简单 何乐而不用呢

  1. ( F4 v5 a/ i+ k, _9 s9 e
  2. <?php
    - {( s' ]) b: F+ v( {1 ?

  3. 1 O4 a7 X, L# D( s8 E
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );' N# p0 t: s1 S8 Y, ]4 b
  5. require_once( ABSPATH . 'wp-config.php' );  `8 N) S2 P/ f$ M* S4 H1 `
  6. require_once( ABSPATH . 'wp-settings.php' );
    ' I3 D) F7 D- Q- g/ ^: m9 O. H
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    8 b8 F. S* ?# c2 r2 D
  8. require_once( ABSPATH . 'wp-includes/functions.php' );
    2 X* ~' Z8 j2 @$ P& l
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );1 N1 Q2 P+ V% s% q2 E
  10. $title = $_POST["title"];& U5 n8 B5 j' U
  11. $content = $_POST["content"];# y9 Q: D+ q) g; G
  12. $tags = explode("_",$_POST["tags"]);
    6 y* ~' F( ?& a  a* }" y. @8 \& j
  13. $cate = $_POST["cate"];  m: x  M* ~  l% q6 S
  14. //print_r $tags;
    ( E8 p# {  F9 n8 f& C4 m+ k
  15. //, B/ w9 i  I% V, G1 {2 W
  16. //
    8 ]' M! O# u7 M  [+ h
  17. $wp = new WP();
      Z: P- ^/ o6 C5 @9 N( l
  18. $wp->main();3 |4 s4 n: ^3 M% [" T4 e0 F
  19. //
    3 s- p, Z  C% b) Q4 b
  20. $my_post = array();
    / a" k2 o( [1 h8 |7 L6 m" i: o- M3 j
  21. $my_post['post_title'] = $title;( Q1 h' S5 Z* h' g0 p$ C6 ~
  22. $my_post['post_content'] = $content;
    : S( i4 ~8 v7 m9 q* t3 Y# k
  23. $my_post['post_status'] = 'publish';
    " B$ e6 D/ i! M3 I
  24. $my_post['post_author'] = 1;- N+ G- j3 I5 `2 G" O
  25. $my_post['post_category'] = array($cate);
    * z0 v) T4 P" V6 s: S+ \
  26. $my_post['tags_input'] = $tags;% X* h0 W" r4 i
  27. //$my_post['tags_input'] = array('tag1', 'tag2');
    : ]% K% h" M: I% [, `" I
  28. //$my_post['post_status'] = 'future';
    / a" N& H$ t6 a% J- ~; T
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';! U3 t5 D" g6 H, Z

  30. * M6 _8 l) S% ?: t1 W
  31. // Insert the post into the database! @$ p9 W( R. W' G: V
  32. $ret = wp_insert_post( $my_post );
    , t! V$ u9 K+ V: O9 C6 N9 j" t' J
  33. echo $ret;
    ( r  w, G9 R( ]& |4 _
  34. ?>
    , ~: A& P" U) G/ Z2 y7 p1 Z
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气

  1. - p8 V8 W2 @7 y9 h$ ]
  2. <?php! e/ E* b" n* ?, t2 v
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );
    5 r  c% ]; o- r" z
  4. require_once( ABSPATH . 'wp-config.php' );
    $ Y1 Q- z$ X% }) h6 M# B. E; `& P! Y
  5. require_once( ABSPATH . 'wp-settings.php' );/ }! N' }* W' L1 ~9 P7 N: c, G7 l8 [
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );  K* g" S& \- ~- D# L4 ?7 Q
  7. require_once( ABSPATH . 'wp-includes/functions.php' );3 B: C. a- e# p/ C* L6 t
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );9 J- X" B4 T! B0 G  Z; I: m
  9. $pic_name = $_POST["pic_name"];
    8 \/ a' h# z& k- J! h) |
  10. $pic = $_POST["pic"];
    ' G2 p$ D8 R* Y2 G. z, ~' x4 K
  11. if($pic != "" && $pic_name != "")
    8 y/ x  b, K/ F( @% N- ~
  12. {
    . r1 A' ?  v0 d
  13. $path = "images/";
    8 g# g5 a% G5 J2 u6 R8 v
  14. $pic_name = $path.$pic_name;' u6 E" L) a& j  v+ u: |* z5 ?
  15. echo $pic_name;$ b% `& L: |/ M# `4 g
  16. echo "||";
    ' n# ^& {+ B7 h* u+ a( G! b+ W; @
  17. error_reporting(0);
    4 N# O* _) q8 ]$ s4 \* S" i' f
  18. mkdir("images");
    * f9 R3 g# p6 _) ~7 c! }5 j
  19. $handle = fopen($pic_name, 'w');
    ; J- G+ R: w5 O
  20. echo fwrite($handle,file_get_contents($pic));* w# J, B5 T: F( x4 j
  21. }
    0 C8 c2 w5 d9 ]* X+ p+ ^: q4 m( }9 M
  22. 4 `4 K# h5 o8 s" V4 l, ~, j
  23. $title = $_POST["title"];
    " E7 e( z( |% ^5 C# Y4 E7 j. d
  24. $content = $_POST["content"];0 |, C1 \1 x- W
  25. $tags = explode("_",$_POST["tags"]);
    , O5 ^! [7 P0 r7 p
  26. $cate = $_POST["cate"];
    6 L; i% l8 h* i
  27. //print_r $tags;
    8 o  O& k  e! K9 P0 m, j
  28. /// r4 y* I& N/ ~" [
  29. //7 ]" o. S$ d8 @4 D& u1 q3 z# Q
  30. $wp = new WP();' z" b+ Y% D$ m
  31. $wp->main();( w, s1 c8 @1 q3 b8 R
  32. //
    / w4 a. y  p$ L$ C. n; R% ?
  33. $my_post = array();
    2 f( v5 S: k: y/ G& z- S5 h+ g
  34. $my_post['post_title'] = $title;
    - f* a, V( t- E7 M) K4 q
  35. $my_post['post_content'] = $content;% p2 A' B3 A* V! o" a- }
  36. $my_post['post_status'] = 'publish';& N: V1 f6 D; t7 u
  37. $my_post['post_author'] = 1;# W8 }9 R" Y7 q" y) y/ y
  38. $my_post['post_category'] = array($cate);
    / e6 q0 d5 ~' U) F) ]5 X
  39. $my_post['tags_input'] = $tags;. a1 M( \; B: \" ~6 B
  40. //$my_post['tags_input'] = array('tag1', 'tag2');* j! V- ]4 ^, ^) `8 B! h9 |
  41. //$my_post['post_status'] = 'future';0 Q4 S4 X2 q4 h! P% E: Y
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    . Y4 C& ?' }( Y1 i9 t- N* h' c& i! K

  43. , K+ ~' k* m# z% v5 U# M/ \1 |
  44. // Insert the post into the database
    # F. F7 C! {; E
  45. $ret = wp_insert_post( $my_post );
    0 `1 O! @' p7 z  b+ J
  46. echo $ret;
    * G! m& ?, u$ K7 F, ?8 e
  47. ?>* H& V" p0 u4 r! k
复制代码
我自己写的
) o& ]7 q2 e; L/ _& e* ]插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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 01:55 , Processed in 0.046853 second(s), 14 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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