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

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑
! P- B, B' O' E% d& {- x  X# d, R# J. W5 i. y  f4 e% ^
直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持% W1 z: k( k/ J# `7 U0 V

5 Q9 q  J: ^" l: ?9 X; p) F8 j我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了5 g: `, J1 _* j( p( z5 ]" ?

4 I+ f& p2 `) D方便实用 简单 何乐而不用呢

  1. 2 X' Q% {# a; t5 `. q
  2. <?php( S) Z/ l' J/ I( H1 R; h

  3. 0 i+ V, C& v+ F3 e" b6 e
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );
    6 m6 @9 Y% j* z6 r
  5. require_once( ABSPATH . 'wp-config.php' );2 h  C& w0 Q5 R) e- J
  6. require_once( ABSPATH . 'wp-settings.php' );* J) c0 `4 a; _, Z! P2 ~1 D
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    . j! ?* t* ?) T' E  M
  8. require_once( ABSPATH . 'wp-includes/functions.php' );' [! C- k' e( p- ]
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );
    1 f' o9 p1 R3 }' ?. Q/ I
  10. $title = $_POST["title"];
    % k8 h4 p( L  \# \% r8 s
  11. $content = $_POST["content"];
    6 Q9 M5 E! Z% T0 L) `- |+ V5 a. R
  12. $tags = explode("_",$_POST["tags"]);7 ^- }# j0 `: C- u/ t' Z
  13. $cate = $_POST["cate"];
    8 S" N$ A  G2 u! }
  14. //print_r $tags;9 ?1 Z2 @5 O6 S( N
  15. //6 D5 Z$ g% y. r9 P3 p$ o% ?+ q
  16. //
    5 i8 F8 L5 c, b/ Z
  17. $wp = new WP();
    & D8 @4 r2 j! s, E
  18. $wp->main();
    ! n; k1 J6 m6 P9 c
  19. //: G& D! T$ j, |3 R+ ~' R/ e
  20. $my_post = array();% p# F& G# K! C% |
  21. $my_post['post_title'] = $title;
    : f; b& {# }) o
  22. $my_post['post_content'] = $content;
    & t* g# P/ \* f2 i' D2 S
  23. $my_post['post_status'] = 'publish';1 Q3 \" _1 e8 r3 l
  24. $my_post['post_author'] = 1;* J: _& g2 J6 e( Q, f; ^8 |4 r) d2 Y
  25. $my_post['post_category'] = array($cate);0 J- i" H6 H  }
  26. $my_post['tags_input'] = $tags;$ W" N1 f+ e- I4 L
  27. //$my_post['tags_input'] = array('tag1', 'tag2');$ R  y; R) ?) a( \/ y* K
  28. //$my_post['post_status'] = 'future';
    ) W+ R* ]( t/ ^) W6 i
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';0 q  }6 i; ?! {0 q0 H7 h3 [& E
  30. % |8 F$ B- n1 _" I8 J& Q/ L# P
  31. // Insert the post into the database7 X# K+ o% p+ E2 s1 Q' Q
  32. $ret = wp_insert_post( $my_post );
    3 }7 i: p- P) s8 `( l4 N0 ^- x+ P
  33. echo $ret;
    ; t% k0 R# q. Q/ u* [+ I: f& }
  34. ?>
      u' B" A8 j* v: W( c4 |7 P. E
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气

  1. & Q6 N9 u2 K% {/ D% l" o7 C
  2. <?php3 e; E- d/ f/ V: c" z# g% H/ e
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );
    1 q$ ~+ f. ^  D6 n. Z# Q, }- m/ Y8 @
  4. require_once( ABSPATH . 'wp-config.php' );
    7 ]. H  T5 A# W
  5. require_once( ABSPATH . 'wp-settings.php' );  L5 e1 C- c' ^  U3 Z
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );3 |( E3 p' Y8 c/ _( b' l) A
  7. require_once( ABSPATH . 'wp-includes/functions.php' );* u$ [( X) N  D+ }
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );! {9 d8 |# i* B; n) I
  9. $pic_name = $_POST["pic_name"];
    $ e$ k, M9 y7 n' {: f; S4 q
  10. $pic = $_POST["pic"];( ~7 F; @! O3 K' m; v& j
  11. if($pic != "" && $pic_name != "")
    / |0 m( U: [; G  g% {
  12. {9 g7 c6 Y/ o" g. U
  13. $path = "images/";
    ) ?5 g( J; M- v7 `
  14. $pic_name = $path.$pic_name;
    4 D5 P; @- r0 A% I
  15. echo $pic_name;
    4 i& a' x  C, r" d. [& D
  16. echo "||";
    4 A( G. {" \' h  C1 S) ~# P9 ]9 o
  17. error_reporting(0);
    7 S, H1 T1 s: K7 Z% K
  18. mkdir("images");  t$ L, b# ]2 K7 W2 `7 O
  19. $handle = fopen($pic_name, 'w');
    9 h  ?- l$ }0 u3 F! S: q
  20. echo fwrite($handle,file_get_contents($pic));
    . Y4 ?9 j9 A5 r6 Y4 q% o
  21. }
    0 l& k$ {) U6 c
  22. + {0 ~) q& [" [9 J4 {
  23. $title = $_POST["title"];
    ! M* R- u6 O9 K) q
  24. $content = $_POST["content"];
    * p' ~0 ?0 O7 F
  25. $tags = explode("_",$_POST["tags"]);6 n. L4 G, t% T& `9 G( t
  26. $cate = $_POST["cate"];
    6 G8 k% S9 c- ]+ p. d, n
  27. //print_r $tags;
    4 ?; t- G% U& t. k$ t/ y0 e
  28. //
    ( m+ @4 f+ o; r! D
  29. //. F) ]! n! D9 ?. d( {
  30. $wp = new WP();
    . w, T8 \4 v5 j
  31. $wp->main();$ W' w' W9 c4 W7 g% [# T
  32. //: Q8 W5 I% B, @0 F
  33. $my_post = array();
    ; T& ~( ~% y6 I( [4 |( S8 C5 l: [
  34. $my_post['post_title'] = $title;
    7 Y$ |. i1 \, L
  35. $my_post['post_content'] = $content;6 U% y1 q8 N- X. J* Y. l( [9 [' e
  36. $my_post['post_status'] = 'publish';
    , W* N6 f( k& o" n) A* \6 t! T
  37. $my_post['post_author'] = 1;
    4 V5 [+ n! p  [" E- k, t  B4 Z  p
  38. $my_post['post_category'] = array($cate);
    ! {0 f  G3 V2 ^# u; B. R  n
  39. $my_post['tags_input'] = $tags;* }7 ]0 y8 Y* c! ~# d3 q2 A
  40. //$my_post['tags_input'] = array('tag1', 'tag2');1 L, W; V# W& Y0 [# Q1 w* C
  41. //$my_post['post_status'] = 'future';
    / ?" Q. N8 U) ]. f
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    6 U" I6 s  W$ [: K3 X$ _
  43. , y& x* Z% N# |) m% v9 A# t
  44. // Insert the post into the database
    2 T8 a. Q+ J3 i3 q
  45. $ret = wp_insert_post( $my_post );
    " f9 m8 {# K5 z4 C0 `
  46. echo $ret;
    4 i9 a6 I: b3 S
  47. ?>
    + s. m! A, Q# J5 Y0 x
复制代码
我自己写的- k5 {& {( [5 A' b, X' {
插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-18 00:21 , Processed in 0.048520 second(s), 14 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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