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

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑
2 V  x1 k6 O9 X. n8 A5 \+ q; {  M/ V7 W" v  w
直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持
4 g: @7 U8 R' N$ g0 p( i7 T: n4 |( h) x+ [7 u8 I
我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了( {# f2 `4 }! p) l. p  a9 [) I3 A

+ P: ?, @5 G0 ^# H9 a方便实用 简单 何乐而不用呢

  1. ' g& `5 {( H, c
  2. <?php
    4 w# A' r) `' C  ^5 n
  3. " M- u. X0 P( ~! @; N- g! F
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );! Q" h) U% \. Z
  5. require_once( ABSPATH . 'wp-config.php' );+ d5 J# [7 C; K' h1 g5 v
  6. require_once( ABSPATH . 'wp-settings.php' );
    , k. C, M6 r9 z$ s) Z
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );" ^5 P4 u+ s% I  K/ y) ?! a( K/ H# K
  8. require_once( ABSPATH . 'wp-includes/functions.php' );
    2 Y* V1 B8 Y* s+ G  t9 n( B- k
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );8 a4 ]9 U5 T, Q/ ]% x
  10. $title = $_POST["title"];9 a! G7 F/ C$ q  H
  11. $content = $_POST["content"];
    5 `; S9 x# }1 y- m9 C! a6 ]5 f. A  _
  12. $tags = explode("_",$_POST["tags"]);8 D1 W; t* N2 r# s* M+ A% f
  13. $cate = $_POST["cate"];# p, ^* H" h+ o
  14. //print_r $tags;! c6 X' T0 W' ~& u. n) p
  15. //! R  q; r6 l7 C! m3 u
  16. //
    , W- [8 k: \( c* C7 J
  17. $wp = new WP();
    " Y6 G5 h& ]# V* w( ^
  18. $wp->main();) p! W' g' F) w: C- {. q
  19. //) \/ X4 ]" R* }
  20. $my_post = array();8 v7 ~) x5 v4 J" H6 z: g
  21. $my_post['post_title'] = $title;4 ]- w: ]4 T3 X) b
  22. $my_post['post_content'] = $content;! e* _' o: |, Q1 I. w9 n
  23. $my_post['post_status'] = 'publish';
    # F+ G. t3 r0 h, O
  24. $my_post['post_author'] = 1;4 `  j7 J. G8 I5 q7 v
  25. $my_post['post_category'] = array($cate);
    : D) r4 ?3 {% n/ |
  26. $my_post['tags_input'] = $tags;9 [1 q. A5 Q$ p( \$ ^% ^
  27. //$my_post['tags_input'] = array('tag1', 'tag2');0 S4 A( _, j0 S0 R% s& s5 V! Y6 |
  28. //$my_post['post_status'] = 'future';0 z5 r. O* {3 ?8 c5 y! s" P& p
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    / w' T/ d3 z: o( g- W3 n
  30. * C. x. ~; H' _1 [
  31. // Insert the post into the database. N, R; w' V/ U( e
  32. $ret = wp_insert_post( $my_post );
    - a* l: L3 ?3 p  a
  33. echo $ret;
    ( n% m' u: G7 S5 V: b
  34. ?>
    ( l0 E9 d- R5 u8 |
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气
  1. 3 q* R. N1 T$ B& c  L
  2. <?php
    ) C: B/ s2 E- f+ s
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );- c1 m9 ?. ^* y" N/ Q
  4. require_once( ABSPATH . 'wp-config.php' );
    / f. p5 t" Y3 L8 d8 S9 Z7 ?9 I5 U
  5. require_once( ABSPATH . 'wp-settings.php' );
    ) p- i" l5 c6 O& s0 D4 V
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );% s. E/ o0 G3 J9 d) I
  7. require_once( ABSPATH . 'wp-includes/functions.php' );& s% |; _; Z$ G$ S6 u' @' u
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );) K( M8 q9 a! G/ |# _" R) e( J
  9. $pic_name = $_POST["pic_name"];& E" I: f8 j8 o6 y! V. A
  10. $pic = $_POST["pic"];) c- W: h# w' D8 V9 D9 F
  11. if($pic != "" && $pic_name != "")% C9 C6 V  S# r$ A) X/ }
  12. {1 f/ X6 f+ A, F& q; k4 ]0 I
  13. $path = "images/";- q  M% C  ~" `; k! D- A
  14. $pic_name = $path.$pic_name;  [3 K6 V) D. x; o. Z$ |  A0 I% R2 w
  15. echo $pic_name;, y! x8 T1 B( V2 [" I4 L
  16. echo "||";
    ) |0 ~1 h+ q: O
  17. error_reporting(0);
      [, k' v" q. H, `1 E" h, ]" U
  18. mkdir("images");( s1 x5 {2 ?7 }7 p  `' v5 P
  19. $handle = fopen($pic_name, 'w');
    - J1 [" ~! L& H
  20. echo fwrite($handle,file_get_contents($pic));
    ( u: _! Q; i: x4 b) j' x- x  |  n8 O
  21. }0 U: Q2 ^/ u5 f' k( ?
  22. $ O7 O7 G+ z$ w# s
  23. $title = $_POST["title"];
    - _0 x& S/ v4 n* ~
  24. $content = $_POST["content"];8 w' I- z) y3 U/ d& I* \. H
  25. $tags = explode("_",$_POST["tags"]);) h5 ~' O1 k7 w% m4 f0 J
  26. $cate = $_POST["cate"];' |6 m' D1 T# B, T$ B! x& f
  27. //print_r $tags;- u  C1 r! ~; d5 k9 o0 u! d
  28. //* |: p& l. Q3 _2 s4 Q9 [
  29. //1 b- H9 ?/ X0 [( \
  30. $wp = new WP();' b) o/ p" D8 @9 M
  31. $wp->main();" Y& c6 R- }2 b. E
  32. //
    & H) m3 }& e3 h3 M
  33. $my_post = array();
    ( {9 ~2 v3 C/ ^7 N% o
  34. $my_post['post_title'] = $title;
    7 P8 e% n: E* z# d. t- I$ ~7 |
  35. $my_post['post_content'] = $content;/ h8 a; f( c/ `) k/ q+ F$ q
  36. $my_post['post_status'] = 'publish';
    " g; `) g# [$ }4 p0 f0 I* E
  37. $my_post['post_author'] = 1;/ J% N6 T1 d. h1 J+ P
  38. $my_post['post_category'] = array($cate);0 k' W4 c0 J( w
  39. $my_post['tags_input'] = $tags;/ S& R1 U; y( m+ P' D: [
  40. //$my_post['tags_input'] = array('tag1', 'tag2');
    * R/ ?) K, g& `  B6 Y: @8 I3 m
  41. //$my_post['post_status'] = 'future';5 r; H1 B/ S6 [) [" i
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';$ l0 l& ~, P0 z
  43. % f& O# K/ v7 z+ m( f, i
  44. // Insert the post into the database2 }; w2 W% ~  x4 D( v
  45. $ret = wp_insert_post( $my_post );
    0 L3 u/ w: F$ l7 G- k. r
  46. echo $ret;
    1 E9 j% B1 G. A8 ~+ U4 @6 m; b; y
  47. ?>
    $ U; b: r+ I& @0 l4 x( V# \
复制代码
我自己写的3 x" M7 P1 H3 {2 ]3 C( Q
插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-29 04:33 , Processed in 0.059977 second(s), 15 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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