AdvertCN - 广告中国

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑 . ?) R0 d+ l1 u! v, @

: F# e; j. T! C) n( I; R/ [直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持& M, G* e: N0 j$ G5 p5 h

+ h5 Q. d, O( k# i我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了
) q0 j/ j* X0 h" g- o' G) {7 W! ]! ]3 o+ y5 K, H
方便实用 简单 何乐而不用呢

  1. 9 C7 B: ^: N! ?0 K% d0 ^% L6 V* b
  2. <?php/ F! ?$ i$ ]; T6 v' f4 t/ o7 u

  3. : k. a; N2 W( Q
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );, W' H$ g: F4 j. H) M  h
  5. require_once( ABSPATH . 'wp-config.php' );: _$ ?! t8 H6 P% i+ w1 j
  6. require_once( ABSPATH . 'wp-settings.php' );
    7 g2 _* \0 x  g! @
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    % z( K2 S5 m$ ^8 V9 J- K  Z& i
  8. require_once( ABSPATH . 'wp-includes/functions.php' );$ c$ G' M& o; K4 `) G
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );
    + k5 p; J, B2 {; i) \1 [$ f# f
  10. $title = $_POST["title"];
    , a5 n8 B$ Q& T
  11. $content = $_POST["content"];+ p$ Y& ^9 R! p6 M# j. E% s! y
  12. $tags = explode("_",$_POST["tags"]);/ A. ]- m7 `) q( A: {- d* Q
  13. $cate = $_POST["cate"];* a* G2 l0 ]. M; T3 S
  14. //print_r $tags;
    ! }+ y5 A5 _( J, K/ Q8 p
  15. //
    2 `1 E$ ^) G+ w  U& ]& l
  16. //
    # q  H# H; j3 [- z1 z
  17. $wp = new WP();( ]" {" {+ N* h! h4 B: Q
  18. $wp->main();4 q7 c/ @  H4 ]5 |
  19. //% Q9 H+ r5 I/ M  V9 C
  20. $my_post = array();
    ( r6 n2 D7 v* l" S
  21. $my_post['post_title'] = $title;
    * Z' Z) o9 M3 Z" P: M6 d" C
  22. $my_post['post_content'] = $content;" q% T0 `; G6 c# D& ?% I2 B
  23. $my_post['post_status'] = 'publish';. k+ {, q/ C7 q0 G
  24. $my_post['post_author'] = 1;
    + l$ ~2 a9 C" w, L  ]7 @
  25. $my_post['post_category'] = array($cate);
    % @7 z- W  q% V7 D0 d( _: P3 a
  26. $my_post['tags_input'] = $tags;
    # K5 C2 q7 Z! A& N
  27. //$my_post['tags_input'] = array('tag1', 'tag2');
    : _& q9 N# x; Z7 B: k: P; i
  28. //$my_post['post_status'] = 'future';% N2 i7 V" c  t* F
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';2 ?8 a  ~' V# G! h, h2 C* X% {
  30. 2 n! E; U# v$ D7 w# y$ }* r4 L
  31. // Insert the post into the database
    8 ^/ X% Z1 b. s4 W5 R+ \4 S2 H
  32. $ret = wp_insert_post( $my_post );
    % A; r5 S% A6 |$ [
  33. echo $ret;
    * m) v- N; Z1 m; e) W
  34. ?>
    9 @1 u" j- ^  K: y* t
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气

  1. 2 V& Q2 Z+ `: k) d9 S: G3 D
  2. <?php3 ~4 @; Q% q" Q9 R  x7 J( L
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );
    ) i0 x) q& J; u
  4. require_once( ABSPATH . 'wp-config.php' );
    / H' N: t% m* @; o
  5. require_once( ABSPATH . 'wp-settings.php' );  B9 ]5 z' G& V/ C9 {& ^' }# x
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    ) `; I( W$ d1 k! a5 D9 Z8 k
  7. require_once( ABSPATH . 'wp-includes/functions.php' );# e4 X! @: P, e: W- D
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );
    : F- J" o! n' m
  9. $pic_name = $_POST["pic_name"];6 u+ _: n2 c% Y% d8 ^
  10. $pic = $_POST["pic"];
    4 O3 L/ L3 U- X# z
  11. if($pic != "" && $pic_name != ""), V( v2 h9 ^2 r+ d6 j3 n
  12. {! w' i3 u& I9 u$ d5 N6 `2 W
  13. $path = "images/";
    : B$ Z, {; k1 s& B; Q, @+ U
  14. $pic_name = $path.$pic_name;0 y6 @4 h; ?+ C! r) w% [  F6 J- s
  15. echo $pic_name;+ k/ }' S4 Q- A2 o
  16. echo "||";- R- j' M: C. S. \6 [8 `
  17. error_reporting(0);
    " Y0 S; ^- ^4 Q" m' T- u
  18. mkdir("images");1 p3 Q0 ^) g5 v7 y
  19. $handle = fopen($pic_name, 'w');
    , x6 y3 m' ^. ]2 v. y& Z
  20. echo fwrite($handle,file_get_contents($pic));9 P2 q4 j1 p* \1 n' W: D
  21. }
    & @& B; S4 l. ]8 ^; Y: ~" h

  22. + J4 K( G0 S3 q$ o1 ?$ g/ ]
  23. $title = $_POST["title"];
    + @$ G( ?1 p+ q, q8 c
  24. $content = $_POST["content"];
    - V7 w. ]5 g# F. r0 \+ G: I
  25. $tags = explode("_",$_POST["tags"]);) Q$ f( n4 q; H# ^7 B! ^+ H7 |, Q
  26. $cate = $_POST["cate"];6 [- z; z* M' T: j
  27. //print_r $tags;
    % s( a, m/ x( ^3 A6 D
  28. //
    - r/ @% _( d8 Y0 [& o% @
  29. //
    5 F; R; {# D; l  h+ ]
  30. $wp = new WP();
    , S  R# E6 u! l) y% x, h' {3 i
  31. $wp->main();: L. P) V3 A# f& s1 q
  32. //" K6 ~3 f! a% @) w: R
  33. $my_post = array();+ ~8 s2 n) p. @; r% V. E# u
  34. $my_post['post_title'] = $title;
    2 @, l/ ^6 W0 v% M$ V; C
  35. $my_post['post_content'] = $content;& B% C  |( m7 A
  36. $my_post['post_status'] = 'publish';! l' N& O" f8 ^" A( k! X! s8 J
  37. $my_post['post_author'] = 1;% m+ R# D. v* T( J% R! b! s4 q
  38. $my_post['post_category'] = array($cate);
    + F% l* z; i( F) O% f1 }
  39. $my_post['tags_input'] = $tags;0 {7 \$ U( t. |, s6 ~
  40. //$my_post['tags_input'] = array('tag1', 'tag2');
    ( K% O7 b/ u( \4 X! C
  41. //$my_post['post_status'] = 'future';$ ~' ]2 i* x2 N6 m# S
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    4 Y  S  m/ v" D+ q3 K1 _4 ^
  43. & m6 K; [3 a9 ~6 {( |  d' ?- G5 B% b
  44. // Insert the post into the database
    8 U( ~! j, W' `2 z- _3 Y0 v4 E6 q
  45. $ret = wp_insert_post( $my_post );
    8 ], d2 E2 `: a
  46. echo $ret;; o# ^5 v! N4 Y+ K5 h8 n
  47. ?>( |4 s$ C' R% h9 x
复制代码
我自己写的
' a5 c! ?9 r/ C3 g' k, ~  o插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-15 05:19 , Processed in 0.046768 second(s), 14 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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