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企业新户老户、谷歌新户老户
FB虚拟卡⚡️消费越多返现越多最大欧洲Nutra网盟BA找量优质住宅/移动代理/高匿名/高性能TK白名单老户|兼职广告可投
⚡比特指纹浏览器+云手机, 4.5折起T3NZU:定义应用网盟新时代FB个人号源头服务商寻找顶级电商?AdsBranded等你!
TK老户/国内外端口/预审/加白广告位出租8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构
查看: 7487|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑
% t+ h' b+ Z2 D) w7 R1 X
/ i: [: ]% F1 e+ e, h直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持
- J# i8 d  o; E- Y' P+ \# w4 `7 h; ?9 u" q
我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了/ ]) U8 Z/ X+ q4 P6 ^- T& v# ?

* Q1 R: s7 k9 I/ K方便实用 简单 何乐而不用呢

  1. * y" D' r: x0 W) h$ L
  2. <?php( U. Q  c" t3 r3 B3 v
  3. . {; y) O. S0 c% r" U0 g- F5 C
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );
    % @5 C9 l, c/ F0 `/ ]9 n
  5. require_once( ABSPATH . 'wp-config.php' );
    2 ~7 W0 A8 q$ }& {9 e
  6. require_once( ABSPATH . 'wp-settings.php' );
    + [) m. ?* s* {! ?$ S
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    , m5 H, {* s. L; A# ~6 D
  8. require_once( ABSPATH . 'wp-includes/functions.php' );
    4 I7 o+ y* b! F  b/ u
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );
    + P6 ~3 C( C. Y; D2 m5 P
  10. $title = $_POST["title"];# m; F, j. @, n, F  |) B
  11. $content = $_POST["content"];# o$ ]  B, k9 D7 j7 j  m0 r
  12. $tags = explode("_",$_POST["tags"]);
    ( K7 s$ n: w1 C# f4 ?. J4 ?: V
  13. $cate = $_POST["cate"];
    1 Q) s$ a( c# ~+ x7 u
  14. //print_r $tags;2 h8 c$ u& _2 t5 J& A
  15. //
    ( o/ z' p! w, l/ `
  16. //' |! ^! Z: P/ Z5 c/ [) W
  17. $wp = new WP();
    ( P8 _. E: g. c
  18. $wp->main();3 A% y: [" ~" P! ]% q2 C
  19. //
    8 g" t6 M6 \" u! Y5 Z& ]: s, \
  20. $my_post = array();" k$ Z6 u. B7 B% `% h5 E6 O' x
  21. $my_post['post_title'] = $title;# |$ U8 T0 n) n( Y# O/ B
  22. $my_post['post_content'] = $content;
    " n! D( r5 h5 W" S
  23. $my_post['post_status'] = 'publish';
    / g' @* u/ m( l3 E+ p  ?
  24. $my_post['post_author'] = 1;
    : P! L+ z$ [4 Y$ F7 ]0 H+ [+ z) p# d
  25. $my_post['post_category'] = array($cate);; I# y0 `1 u. D1 r$ ?4 k
  26. $my_post['tags_input'] = $tags;
    $ Q# g6 F6 X+ }9 _% }
  27. //$my_post['tags_input'] = array('tag1', 'tag2');
    8 k) S8 u) q1 K, z
  28. //$my_post['post_status'] = 'future';
    8 k* M; h* t4 C
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';8 y$ p0 l( m. ~4 v
  30. 6 R+ Z) P+ ?8 ^9 |* v* `
  31. // Insert the post into the database3 Z: x9 M9 Y( L" [& g. J& k
  32. $ret = wp_insert_post( $my_post );
    4 W! Z& T; {& Y- Y4 u
  33. echo $ret;/ H7 ?+ i% h9 q" q
  34. ?>, A0 }* y; ?9 |: K6 [9 h: w6 j
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气
  1. 9 A( G' j' b6 r$ T( V: Q& j
  2. <?php+ _( y. }0 k7 A: K, J
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );" ^# @; a; _8 B2 X' V0 z
  4. require_once( ABSPATH . 'wp-config.php' );+ o( W. B: K) B& W. h  x
  5. require_once( ABSPATH . 'wp-settings.php' );
    & [& B# I0 P* u. k4 y( \* q( m
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );. ]" @$ K  Q) a; S: {5 s0 U3 o2 p+ ^
  7. require_once( ABSPATH . 'wp-includes/functions.php' );( ~9 ^% }' G8 J1 g4 ]
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );
    " W( Y/ {2 y4 m5 W* j: u
  9. $pic_name = $_POST["pic_name"];; a% m- c  N- s6 ^" c1 S
  10. $pic = $_POST["pic"];; ]+ t- {& b7 V, P* s+ ^2 Z
  11. if($pic != "" && $pic_name != ""): `3 Z4 n- r) H( A( {& c7 N
  12. {4 W' {9 O0 f: i) |" Y
  13. $path = "images/";
    3 a3 J5 i& v. o+ n$ l
  14. $pic_name = $path.$pic_name;2 Y3 x* R) W# [% d; P$ k
  15. echo $pic_name;* W6 I/ N1 N/ M9 H! [
  16. echo "||";9 o9 T9 s( k0 ~! {5 G/ _7 H  I  h
  17. error_reporting(0);7 t5 j6 s  S' p( X  ~3 @! q* h
  18. mkdir("images");
    ! M+ v3 j( y- A7 ~- {% f
  19. $handle = fopen($pic_name, 'w');
    : B- \2 ^0 v- l2 O  `
  20. echo fwrite($handle,file_get_contents($pic));$ `( o! t7 T. X% _
  21. }( O6 W$ h& ~- e% o3 S$ D
  22. : a1 I, _/ n  n0 i% K2 i6 M/ E
  23. $title = $_POST["title"];5 ~- E2 r3 Y4 L; R0 z5 M( X; f
  24. $content = $_POST["content"];
    : Y, T+ s$ m5 p- ~  C2 q
  25. $tags = explode("_",$_POST["tags"]);5 h/ n$ c& [* o! i: i
  26. $cate = $_POST["cate"];0 ?+ L6 e) k& b4 M- t) b. j& j" S
  27. //print_r $tags;7 k  B, c8 }. k: Q7 F" e& _
  28. //! R3 c+ U0 x0 k3 D  z
  29. //
    & t9 v# Y0 M" V% B* U; v0 l9 _
  30. $wp = new WP();2 z1 F; b; Y5 p& K9 ]
  31. $wp->main();& w8 A2 s1 K- n6 q' h
  32. //
    6 N" \# M' f3 I6 ~# J$ Z$ y3 R; s; n9 {
  33. $my_post = array();& P& R) N! Y2 M& P
  34. $my_post['post_title'] = $title;5 V9 @2 z3 H2 ?
  35. $my_post['post_content'] = $content;
    ' {+ t/ j1 j4 l4 t9 B4 M. @" w& p
  36. $my_post['post_status'] = 'publish';' G9 x0 t* o$ b( M0 S
  37. $my_post['post_author'] = 1;1 M6 i8 z# N* X2 x# e# E
  38. $my_post['post_category'] = array($cate);
    - j* Q- U7 ]  Q: E2 i5 f
  39. $my_post['tags_input'] = $tags;7 X+ }1 b7 E' M' A3 Y" Y
  40. //$my_post['tags_input'] = array('tag1', 'tag2');
    * `) i" q6 v+ i. Q$ `6 Y
  41. //$my_post['post_status'] = 'future';
    , v: j+ e0 `% A" T# J, @( `
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    ( a5 G8 c! Y+ e
  43. 1 G+ F& I4 K1 G, ~8 M
  44. // Insert the post into the database
    5 |4 s) m7 g8 V
  45. $ret = wp_insert_post( $my_post );; D: s7 J# k/ [) H, k
  46. echo $ret;- G5 m" V) N8 h6 c" D
  47. ?>9 }7 u( r0 J* A
复制代码
我自己写的! i8 f# P8 S- K% z4 T6 ?' ^- k+ B
插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

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

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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