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充值Facebook 批量上广告尤里改 - FB 稳定投放免费黑五教程(持续更新、欢迎交流)
FB 三不限源头 - 自助下户充值转款各种主页、账单户、BM户(优势)⚡️TikTok企业户,bm户,账单户IPCola原生住宅IP⚡️$1.8/条双ISP
FB海外户、GG老户、TK加白老户海外CL企业户源头PTM虚拟卡[全新卡BIN+高返点]FB虚拟卡⚡️消费越多返现越多
最大欧洲Nutra网盟BA找量 FB个号1块一个TikTok2审户/老户/国内外端口/加白SX.ORG 高质量代理⚡235+ 地区
GG,FB,TK, 欧美源头, 欢迎合作❤️跨境债务催收/风险代理FB企业户海外户,授信户,TK加白户Proxy4Free独家住宅IP池❤️免费测试
联盟收款/海外资金下发/服贸结汇广告位出租8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构
查看: 7865|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
PTMLink
本帖最后由 finder 于 2014-12-28 15:13 编辑 6 t& F$ f! D+ S. d" K& c
# S" u0 Z- w) `6 k
直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持' c5 ^! I8 |) m- r) D

1 Y9 p' O% Z$ ^我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了! V  W! ]% E& \4 E# y
  _8 a. i! f9 X
方便实用 简单 何乐而不用呢
  1. 0 ~3 m" O% C0 O  J! Y: M6 L: l
  2. <?php9 o! k8 V6 V" m1 O

  3. ' f# o* w. |( I* \6 x( m& M
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );) y7 e4 r) V1 _) K
  5. require_once( ABSPATH . 'wp-config.php' );
    ( j& T  m+ j4 I( c. o
  6. require_once( ABSPATH . 'wp-settings.php' );
    . h. ]% W3 k0 k  i' S
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );5 ^! O) H- J6 j" ], {' ~7 V  ?
  8. require_once( ABSPATH . 'wp-includes/functions.php' );
    + n- U! @) N) A$ y0 e' K' z. s
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );
    . G7 }) V8 E4 j# I
  10. $title = $_POST["title"];5 d, Q( P+ q" D: A0 @
  11. $content = $_POST["content"];* ^. P0 O4 O. D3 G' P1 d) z  j0 Z' s
  12. $tags = explode("_",$_POST["tags"]);  S' Y1 D, |: x1 B  m5 o
  13. $cate = $_POST["cate"];, u: c8 u0 E. N) b; b! p( Y
  14. //print_r $tags;
    * N5 |+ v" p6 U) k
  15. //
    9 c6 }) e# B% p" m
  16. //6 E0 A" Q$ x* O
  17. $wp = new WP();
    7 G# g6 D, V; i2 \3 R
  18. $wp->main();
    & u. V8 M7 ?7 X5 a* u4 u$ r
  19. //
    0 D  x0 q& A$ O( k9 z- l0 F
  20. $my_post = array();
    & p8 U6 J* g0 e* R
  21. $my_post['post_title'] = $title;2 h. }- y$ s  d/ o' f# E$ o- z
  22. $my_post['post_content'] = $content;
    . n& |8 q: J9 |, m; {( u; M
  23. $my_post['post_status'] = 'publish';
    9 c& F1 U( h! k
  24. $my_post['post_author'] = 1;
    ( ^* A; |6 G1 A- ~; ~
  25. $my_post['post_category'] = array($cate);
      n( D( K; b. }: M7 ~: {1 I, d
  26. $my_post['tags_input'] = $tags;" q0 T" W& l6 D4 d: [6 V
  27. //$my_post['tags_input'] = array('tag1', 'tag2');2 n! f6 v* I  q1 @# f
  28. //$my_post['post_status'] = 'future';
    ) H- L/ E4 A7 ]# k# v6 f6 i" ~
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';* t3 j: Y2 L$ S$ n' x8 A7 |

  30. ( x8 R* z5 h8 h3 G
  31. // Insert the post into the database8 m1 e+ [' ^9 ?$ k- G+ U: b- P
  32. $ret = wp_insert_post( $my_post );
    5 S$ ~+ O! \5 M
  33. echo $ret;
    * P; T# g) E8 m" E/ S1 H9 S
  34. ?>: e; p) a% K( o  l! X; e& R3 L5 t; E7 O
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气
  1. $ e# V  m/ e  N0 v0 }! ~
  2. <?php
    5 B1 R1 q4 k* j: |6 O; ~( v8 b; Y
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );
    ) H5 G5 J7 c) R
  4. require_once( ABSPATH . 'wp-config.php' );
    " l. B) D: e7 D. V  y9 l9 i' b6 a
  5. require_once( ABSPATH . 'wp-settings.php' );
      L0 ]% \( u* y. Q2 F( n/ e
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );. y" A- v$ W; Z+ n
  7. require_once( ABSPATH . 'wp-includes/functions.php' );. A  J% ^# C* S9 e) I" }0 L' h
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );. A, S) J& G  s# W8 U& K/ `
  9. $pic_name = $_POST["pic_name"];
    3 H# s& C9 V  m2 o, l/ t0 T0 w$ p
  10. $pic = $_POST["pic"];$ m& `# x- @8 h" H' C
  11. if($pic != "" && $pic_name != "")/ e' g& s7 e4 v* C: d" R& J: O
  12. {
    , y! j! V$ F: F/ g. y4 k; d3 U  N
  13. $path = "images/";1 ?& B" q( s7 j3 ?. P' y
  14. $pic_name = $path.$pic_name;9 y: @  j/ X0 T2 [, h3 ^
  15. echo $pic_name;9 B# P, R: k- l: w2 Q6 b
  16. echo "||";
    " B, K- `; i, k, Z: n
  17. error_reporting(0);
    $ ?* O9 C7 K; ^# O
  18. mkdir("images");" c) U. E1 A& a+ W; p* f, H7 w1 L/ C
  19. $handle = fopen($pic_name, 'w');9 L1 Z7 L8 A( j
  20. echo fwrite($handle,file_get_contents($pic));3 D: P1 N) U) X$ j
  21. }
    & M! o& H9 u2 f: j! `4 Y( I9 f
  22. % O( A$ @* f2 i
  23. $title = $_POST["title"];
    ! I* @! u4 X7 B4 v- c7 v! {- ?
  24. $content = $_POST["content"];
    # W& k  U) C& v2 ?: z& Q
  25. $tags = explode("_",$_POST["tags"]);- [6 l: {% j. Z4 Y: h, e% J
  26. $cate = $_POST["cate"];3 p; r; @, L* q, L6 i& A* k
  27. //print_r $tags;
    8 L) K/ e6 i9 W& w7 E4 k6 S
  28. //: f1 E9 L* U1 U+ L
  29. //# L% H$ Z, Z4 ^& `
  30. $wp = new WP();
    . m5 i& x, {+ d$ |
  31. $wp->main();5 i7 y) z  q$ V! G
  32. //
    . R- ?9 W& ?2 y9 `& X: m
  33. $my_post = array();. w* L1 [8 s" O( }( [/ K
  34. $my_post['post_title'] = $title;
    0 {' e; i. V9 P* Z. ?+ x
  35. $my_post['post_content'] = $content;
    : k7 |- `8 L  k0 G& L
  36. $my_post['post_status'] = 'publish';" Y. `2 b  u* T9 l" ?
  37. $my_post['post_author'] = 1;; T3 N+ k6 m, G& I
  38. $my_post['post_category'] = array($cate);
    ' o3 v. L$ n; }" E: T) s& T( I
  39. $my_post['tags_input'] = $tags;# g- y) ^. o, g
  40. //$my_post['tags_input'] = array('tag1', 'tag2');  c1 U: i9 |. m$ o% O$ M
  41. //$my_post['post_status'] = 'future';" G/ J5 c3 K5 z. E7 J& J
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';5 q' I9 i1 ~' ?2 o* v# _% n

  43. # I. r1 I, u# h7 |
  44. // Insert the post into the database
    " a8 t1 X$ |1 j5 c9 t! N) h
  45. $ret = wp_insert_post( $my_post );
    ! y4 s) {. U6 v- A6 c) _( g
  46. echo $ret;9 |- s7 n- K/ ]0 U
  47. ?>
    ( b7 l; ^. r0 s6 I, u; i# e: U& V
复制代码
我自己写的
1 x3 }' Y4 B2 u9 z# j插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-4-20 18:08 , Processed in 0.046916 second(s), 14 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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