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企业新户老户、谷歌新户老户海外CL企业户源头
FB虚拟卡⚡️消费越多返现越多最大欧洲Nutra网盟BA找量高质量代理⚡️住宅⚡️移动原生住宅⚡️双isp⚡️适合跨境电商
TK白名单老户|兼职广告可投Miluproxy⚡️全球住宅IP代理Top 3联盟收款/海外资金下发/服贸结汇⚡比特指纹浏览器+云手机, 4.5折起
广告位出租8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构 
查看: 7416|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑 $ \) ?& s+ l& A1 O

" o7 w, I" \' [1 y5 j& V2 V2 L直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持  t7 J( o$ E; X
9 Y. O  h2 h- p6 b9 C& k2 F/ [! F
我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了
$ B( n2 r7 f% o9 G1 w' M; i' p
+ G" ~) F/ N/ N方便实用 简单 何乐而不用呢
  1. 3 \- {1 U6 v- j
  2. <?php
    4 V2 v% w; M3 q# S
  3. . t* d+ u  o2 T7 W; {. _
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );
    - Q$ L* u' P6 P  Z6 C+ M5 {
  5. require_once( ABSPATH . 'wp-config.php' );6 G& G" B  R2 F6 U" f
  6. require_once( ABSPATH . 'wp-settings.php' );. {- H  f& c: M
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );' U# X. A) y  u% |! J3 E
  8. require_once( ABSPATH . 'wp-includes/functions.php' );
    " z2 ?( P  \" Y1 _0 |1 J
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );
    # P& g- {; O# B  E  [1 U9 G
  10. $title = $_POST["title"];
    ! }. ?: {6 q% V2 ^2 O
  11. $content = $_POST["content"];8 L; T  U: r% t& J! N: w5 R( T
  12. $tags = explode("_",$_POST["tags"]);+ Y6 d+ X  x( ~( \8 D) u: R4 E9 I
  13. $cate = $_POST["cate"];
    1 Q0 j# `* L- G) Z
  14. //print_r $tags;, l! b: |9 T2 x* Y2 \
  15. //
    : X3 [6 R; S9 T5 }4 T9 T# ]
  16. //
    " d! R9 o- L5 C# B
  17. $wp = new WP();6 m( L( c* Q- I0 n% ^: _
  18. $wp->main();" l% n9 o1 M4 {& o
  19. //
    6 g, o- H) \7 l# r; k4 |; ^
  20. $my_post = array();
    7 ~% f/ \5 j) c5 _" K
  21. $my_post['post_title'] = $title;+ \+ o/ W& y7 ~: y& j
  22. $my_post['post_content'] = $content;
    9 L3 M& E* R! U# C+ \/ l
  23. $my_post['post_status'] = 'publish';& d6 \, F8 j2 T" [: S6 x
  24. $my_post['post_author'] = 1;
    1 [) Z5 [* W: ]
  25. $my_post['post_category'] = array($cate);  d" P1 S1 a, s" \" K4 c4 R. i3 g
  26. $my_post['tags_input'] = $tags;, g4 `1 F& Y2 J$ Y, q$ P
  27. //$my_post['tags_input'] = array('tag1', 'tag2');1 T0 }6 Z/ h) v+ w% T, D7 N
  28. //$my_post['post_status'] = 'future';
    9 {( L9 V7 L" Q
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';% X, V* ~4 {2 }# a) m- z; P$ x

  30. , p: ?! u6 R7 j+ y
  31. // Insert the post into the database: l3 r: f- L, d* G  K  t3 u
  32. $ret = wp_insert_post( $my_post );
    ) G0 y* G8 s+ i: z3 U
  33. echo $ret;
    " K) ]& _- g. _5 ^* h
  34. ?>
    + e# Y' f- @# p9 ?+ v
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气
  1. 5 T; T0 w* [  O/ h
  2. <?php5 d( ^& I- p' {- J
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );
    2 E  C; g0 ~5 `
  4. require_once( ABSPATH . 'wp-config.php' );
    7 V, J4 W0 c" m
  5. require_once( ABSPATH . 'wp-settings.php' );
    8 Z/ ]5 o9 V4 \- }1 k! ^' k$ c
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    ) T& F+ d; g6 G! P% H
  7. require_once( ABSPATH . 'wp-includes/functions.php' );
    + t# Q( Y! s2 i! u4 f1 w
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );% d1 U( \3 J1 V( n& c) x
  9. $pic_name = $_POST["pic_name"];5 n3 H4 I" e2 @5 h0 w) [0 p7 c$ T
  10. $pic = $_POST["pic"];, @" [1 Q* h8 {9 c) \6 `
  11. if($pic != "" && $pic_name != "")+ |* u* a$ c# E9 k
  12. {( t  I. j- m" n; r# I' p
  13. $path = "images/";
    5 O2 V1 ~% [3 c5 [
  14. $pic_name = $path.$pic_name;
    1 `3 \% U4 b% q3 A+ F
  15. echo $pic_name;- q8 G. I' R) p1 [% i: a
  16. echo "||";
    ) t# U* |. a; ^* b, V9 U
  17. error_reporting(0);
    + i0 X2 k' A: a1 u+ c& h; \
  18. mkdir("images");
    . P' e  @) q( W4 v. ?/ m
  19. $handle = fopen($pic_name, 'w');
    : `& J& H5 f0 ]  G$ G: W  ^4 J
  20. echo fwrite($handle,file_get_contents($pic));+ t% D  c3 H( e$ A2 ~, D
  21. }  b* j" {" ]0 G1 j2 X: X4 G+ W, B
  22. 6 ^, N  H; N9 U6 E/ w/ G& V3 H3 ~
  23. $title = $_POST["title"];
    ( b- V3 G  v+ J, C4 T6 Z) j
  24. $content = $_POST["content"];
    % x1 R% u' a8 f( c; L3 e2 g5 }
  25. $tags = explode("_",$_POST["tags"]);
    * l. o/ o! J  w
  26. $cate = $_POST["cate"];3 G. e) h  i! f2 c
  27. //print_r $tags;
    - w( v8 u3 r5 `7 l# j3 `
  28. //
    ' Z6 y: O7 j3 |3 O. P" j7 o1 S' J$ m
  29. //
    9 U: X6 m$ N; K; h. h! ?
  30. $wp = new WP();
    7 C+ u, |$ h+ [  N
  31. $wp->main();( ~& d5 H8 v0 k
  32. //7 |/ r" q1 y1 `! A: Q' \
  33. $my_post = array();1 N8 v3 i+ m, i9 a
  34. $my_post['post_title'] = $title;
    5 E  {  x. y# U3 `
  35. $my_post['post_content'] = $content;
    ) l' l; Q2 T! z' }( M4 d
  36. $my_post['post_status'] = 'publish';
      f! n% m9 q/ W, O" V; L
  37. $my_post['post_author'] = 1;
    + z3 \( q3 x- ^7 R% H" |
  38. $my_post['post_category'] = array($cate);1 N; l: g1 {8 F2 U- }- ?( i3 P
  39. $my_post['tags_input'] = $tags;, w& v, ^' `* x& ~- y
  40. //$my_post['tags_input'] = array('tag1', 'tag2');7 {. W: m5 ?2 P- b. U& b
  41. //$my_post['post_status'] = 'future';
    ( W5 k+ H, `# j% v
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    . K* F# z, M& m# l, `- c$ _) ^6 P

  43. ) M. k2 W7 n8 U$ P/ G7 `% P
  44. // Insert the post into the database3 h6 x$ Y$ }9 O- k+ }8 x+ h* u$ |
  45. $ret = wp_insert_post( $my_post );- z( N. C! h8 @8 O5 L% O* p
  46. echo $ret;8 y$ y, m, w- w, K3 U. n  `* N/ P/ w' u
  47. ?>
    ! J" m+ @- S- K& I
复制代码
我自己写的
' w1 ~) O. H. k6 I, G% n插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-11-26 07:06 , Processed in 0.047578 second(s), 15 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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