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 虚拟卡⚡️BINOM TRACKER 60% OFF!
比Adplexity还好用的Spy工具ADPLEXITY + ADVERTCN7200W全球动态不重复住宅IP代理全球虚拟卡, 支持U充值
各种主页、账单户、BM户(优势)⚡️TikTok企业户,bm户,账单户IPCola原生住宅IP⚡️$1.8/条双ISPFB海外户、GG老户、TK加白老户
海外CL企业户源头FB虚拟卡⚡️消费越多返现越多最大欧洲Nutra网盟BA找量 FB个号1块一个
TikTok2审户/老户/国内外端口/加白SX.ORG 高质量代理⚡235+ 地区GG,FB,TK, 欧美源头, 欢迎合作广告位出租
8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构  
查看: 7714|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑 0 ?  d! q0 F2 v6 W/ s: `4 K

4 V2 p" W/ T) R* ?# H& J直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持
7 N4 \5 Y( O1 \+ J% Q8 D$ n! d& K! I* k* C2 O  u& @
我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了4 A$ L& M% p5 Y

/ l  [$ o1 K% |* r方便实用 简单 何乐而不用呢

  1. " L& K8 Q, Q9 ]  T( [. N
  2. <?php7 V- E: w0 ~' p5 G( t* R

  3. 1 @1 p( @+ k1 N5 y3 t" d0 ~5 _8 I% b- z
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );
    9 b' j) ~9 d& o; y
  5. require_once( ABSPATH . 'wp-config.php' );* U) _4 e/ S) c; a
  6. require_once( ABSPATH . 'wp-settings.php' );
    / S# q! ?/ K) k" N
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    $ m3 I/ `. g3 q7 d$ N
  8. require_once( ABSPATH . 'wp-includes/functions.php' );& Y% T' r* h; G/ Z( Z
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );
    ; l; p& O) `8 J1 o5 a7 x' ^$ W. r
  10. $title = $_POST["title"];
    - _/ \1 e: K6 V2 ~
  11. $content = $_POST["content"];
    # y& X* z& L- U# w
  12. $tags = explode("_",$_POST["tags"]);- ?9 S  ?* a  _- |
  13. $cate = $_POST["cate"];
      w2 g2 d) G5 f2 A* }. U
  14. //print_r $tags;/ |+ j9 M* F1 P. e4 X5 P
  15. //
    1 c) R: H7 F: s
  16. //6 _* y8 ~. C5 ~, n( h
  17. $wp = new WP();
    5 W* M* S) ?0 b
  18. $wp->main();4 H4 [1 I  l  G& f% v
  19. //
    " l" i* d$ D6 e7 V. T. U
  20. $my_post = array();+ M. P7 f6 j7 F3 U
  21. $my_post['post_title'] = $title;' i% h! B9 k( Z+ u  @
  22. $my_post['post_content'] = $content;7 l) b+ ?. @+ c( Q7 k+ V* v
  23. $my_post['post_status'] = 'publish';
    ( R, j6 \. w0 E- {$ s
  24. $my_post['post_author'] = 1;
    ; B' d6 W. `0 j! o  u" o! b
  25. $my_post['post_category'] = array($cate);
    ) E. q4 E; j- ?4 p0 ?( P3 F8 c
  26. $my_post['tags_input'] = $tags;
    & ~8 w" i" P& W1 H' u$ y0 d: _2 y
  27. //$my_post['tags_input'] = array('tag1', 'tag2');7 h+ \( B6 s3 W7 _' a  [
  28. //$my_post['post_status'] = 'future';9 M  g+ l7 D9 r$ ~% X0 f  v
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';* C' `" ^# ^2 x) R9 B
  30. 0 m. h+ X% K* b% H$ G, W1 @2 k
  31. // Insert the post into the database+ K' c4 C' t9 K# p
  32. $ret = wp_insert_post( $my_post );
    9 l4 h0 ^4 s7 \6 W8 `2 i8 z  b
  33. echo $ret;- _( O# q$ P" w" Q% M
  34. ?>8 Y: t3 d+ q9 k4 s( S1 B# ?
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气
  1. 1 a* @, n1 f8 }% `8 x3 q& ~( |
  2. <?php$ Q& Y: c( S0 j1 W
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );6 X  O* b7 v6 W  E  ?1 {
  4. require_once( ABSPATH . 'wp-config.php' );" V5 x3 |  S! J5 {
  5. require_once( ABSPATH . 'wp-settings.php' );
    / W% n$ a5 I3 Z% o( c% l7 M/ P
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );  h- M/ B- ]8 r; i( d
  7. require_once( ABSPATH . 'wp-includes/functions.php' );7 a: j  ~" b2 s( C- y! z
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );
    2 R4 @2 I7 b3 f5 w5 \& z
  9. $pic_name = $_POST["pic_name"];2 {2 e/ [4 _8 _) x) L8 l
  10. $pic = $_POST["pic"];3 e2 n  f, r& R
  11. if($pic != "" && $pic_name != "")
    4 v- ~4 Q3 h. H6 i5 [# S
  12. {: @. ?, m, r' Y+ |: `8 p
  13. $path = "images/";
    9 B3 w2 Z8 ~+ u' D
  14. $pic_name = $path.$pic_name;) ~3 H/ R' V5 Z, f
  15. echo $pic_name;
    ) {  M- ^0 [9 [" W
  16. echo "||";
    + p( ~. i, g/ t" O6 L- ]
  17. error_reporting(0);' p# @2 |/ p) E9 W9 O- P
  18. mkdir("images");: X: j- r% L( K1 {5 g- l/ W
  19. $handle = fopen($pic_name, 'w');
    # p9 s, x% n3 K! {& `9 i
  20. echo fwrite($handle,file_get_contents($pic));, V6 u; b+ A: G0 D8 L
  21. }
    ! e  m6 p2 M6 l9 c. @

  22. 3 Y$ @( [4 U2 n/ C5 P
  23. $title = $_POST["title"];& \  l- c- k7 A$ g
  24. $content = $_POST["content"];, Z7 S1 E- Z3 |# ?! M2 W
  25. $tags = explode("_",$_POST["tags"]);
    2 T$ k* ^3 _5 K% n# Z# b# [+ _% a# R
  26. $cate = $_POST["cate"];* O1 f, R- j5 p7 N2 T/ p1 t1 Z
  27. //print_r $tags;
    ( o1 P6 s3 l4 L4 ~" k: S* |
  28. //
    $ B, j) B' T- ~  B
  29. //" l3 `0 {3 S8 k$ C
  30. $wp = new WP();
    - @0 T, B  @; w! O
  31. $wp->main();, y: X( W( Z3 A9 x' y
  32. //' a* h8 e" \( m3 g$ m8 A
  33. $my_post = array();* b( D* Q  `# }) O2 `# v2 Z
  34. $my_post['post_title'] = $title;  L# ~9 U& T/ w+ F# L, X# T  U
  35. $my_post['post_content'] = $content;/ j+ [+ r, z& G7 j
  36. $my_post['post_status'] = 'publish';
    3 o1 N7 Q% C  ~5 n4 z! A1 c* X7 w  O
  37. $my_post['post_author'] = 1;
    1 m: z: w6 {0 ?4 [  `( q6 Q
  38. $my_post['post_category'] = array($cate);
    3 M* H4 p" }) r  V( R4 f$ a2 W) \
  39. $my_post['tags_input'] = $tags;
    + S. t% |- w: s" x6 ~- g. i
  40. //$my_post['tags_input'] = array('tag1', 'tag2');: n$ k9 @: y. I) B" }/ Y$ \! s
  41. //$my_post['post_status'] = 'future';
    0 j4 C- c1 w  h6 E
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';2 r4 g2 A  x) ?! F$ O

  43. 3 ?- t! ]9 O! x' H* u
  44. // Insert the post into the database
    $ e% r3 x8 ~  b; Q
  45. $ret = wp_insert_post( $my_post );
    4 v8 c' j6 t9 P3 F& r8 U
  46. echo $ret;1 x" X8 x2 V) w/ K0 u
  47. ?>% x6 ~  Q- @  i( g0 ]* t
复制代码
我自己写的* X/ T" g) W: L" I6 V+ w' y
插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

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

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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