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户(优势)IPCola原生住宅IP⚡️$1.8/条双ISPFB海外户、GG老户、TK加白老户
海外CL企业户源头FB虚拟卡⚡️消费越多返现越多最大欧洲Nutra网盟BA找量FB广告Spy工具⚡免费试用✅
FB个号1块一个TikTok2审户/老户/国内外端口/加白GG,FB,TK, 欧美源头, 欢迎合作❤️FB企业户海外户,授信户,TK加白户
Proxy4Free独家住宅IP池❤️免费测试联盟收款/海外资金下发/服贸结汇域名防红⚠斗篷工具/可试用3天广告位出租
8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构  
查看: 7961|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
PTMLink
本帖最后由 finder 于 2014-12-28 15:13 编辑
1 f5 i, Z( M! \: m8 w1 H- S9 p# R  o# q. S) D4 L4 l7 @( O
直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持  m# F8 G7 I4 d2 Y3 @- t( r) b' h) W

" }2 }" R+ \4 i& a9 }, q; K我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了. j2 ~% l; h( b0 r( W5 F5 B7 q6 t3 [8 d
2 t4 `, j% |+ l
方便实用 简单 何乐而不用呢

  1. 0 h) i/ ]) @+ L1 ?" I. ~
  2. <?php: P! y0 T, g# I! W4 {* `5 x- N6 P! Q2 t

  3. ! L* b& J7 e; A7 H+ X- ^' H
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );; M1 U9 \$ s6 J% s2 ~$ u7 R+ f
  5. require_once( ABSPATH . 'wp-config.php' );6 V; P- P' t( B8 ^( W  H
  6. require_once( ABSPATH . 'wp-settings.php' );
    7 z& K( K$ [* w3 L4 J9 q
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );$ Z) m5 w$ ~  ?  K' @3 d
  8. require_once( ABSPATH . 'wp-includes/functions.php' );: `1 g- Q& R5 {1 C( g8 m2 s
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );9 c& ]. U. \$ w  R# ^) |$ v) p- S3 `
  10. $title = $_POST["title"];
    2 k1 @! W1 d4 S! z) r. U$ t
  11. $content = $_POST["content"];
    / Q, r3 v# U! o: G4 ~8 V
  12. $tags = explode("_",$_POST["tags"]);
    . X, U$ s, O2 M& C% s
  13. $cate = $_POST["cate"];6 D" i) y4 V. {1 H3 g
  14. //print_r $tags;
    1 ]: H6 a- R" f" _/ \
  15. //
    # `4 Y/ Q7 o% y2 i% Z: ]' t
  16. /// \5 p$ r3 M+ X/ A" g8 `
  17. $wp = new WP();9 \$ D' j' S9 r' Z% M4 p# _2 o
  18. $wp->main();
    $ i# n) V; z; R$ S4 L6 L
  19. //
    % m6 m, F3 W$ Y) d2 f- z
  20. $my_post = array();
    9 q4 k8 n6 p/ b) R
  21. $my_post['post_title'] = $title;$ W0 t7 k0 m3 Q& @) x! _) Q9 b
  22. $my_post['post_content'] = $content;
    4 z) q" ]( T  @5 P. h3 l+ O
  23. $my_post['post_status'] = 'publish';6 Z$ h7 d; t- J8 L9 k. ~8 \
  24. $my_post['post_author'] = 1;4 k+ p- Q2 K# R6 A
  25. $my_post['post_category'] = array($cate);
    - r, p8 D; A3 o
  26. $my_post['tags_input'] = $tags;+ d) b* D3 _! d1 a
  27. //$my_post['tags_input'] = array('tag1', 'tag2');; t5 a' I: E1 q& M- Y
  28. //$my_post['post_status'] = 'future';
    # u3 |, H0 f6 _6 }/ ^0 \
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';" [/ }* H/ x9 Q! o4 _

  30. ! C% V3 A0 |( j9 ~+ ~' v% {) C  h
  31. // Insert the post into the database% H, p8 e& _. k/ _
  32. $ret = wp_insert_post( $my_post );
    9 k0 O9 W6 e* a3 ~8 O
  33. echo $ret;3 J% G: A) U' b8 D! M
  34. ?>9 o, N; p' \2 S
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气

  1. / O# A; _6 E. h, P: |
  2. <?php2 c4 x  e# d$ r) c! ?' T
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );- Q1 r3 `5 |0 _( \% d1 G
  4. require_once( ABSPATH . 'wp-config.php' );
    ! F" |+ A" ?$ F/ N0 i( v3 D" K
  5. require_once( ABSPATH . 'wp-settings.php' );
    8 O3 d/ i( Z  O/ k4 n7 c+ ^0 f
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    & [5 [2 B* W6 y" E/ e! V, K
  7. require_once( ABSPATH . 'wp-includes/functions.php' );' d9 t2 v& p* d3 c/ Z- u- E
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );
    - Y* ?0 Y1 H+ V& X
  9. $pic_name = $_POST["pic_name"];  ~$ b$ j3 V, r. Q0 y( x. R
  10. $pic = $_POST["pic"];* X7 X4 S, p' S2 J5 p) ^7 N& y5 a6 q
  11. if($pic != "" && $pic_name != "")
    ; {+ A1 _# I" C% W
  12. {$ n1 Z5 v' p% W8 z, V. M. O) W
  13. $path = "images/";
    ) y. J7 X8 i, g! c
  14. $pic_name = $path.$pic_name;
    # e7 W5 l4 D0 L# B
  15. echo $pic_name;) J9 z0 ?& m$ ?2 L# i
  16. echo "||";
    3 o. b) Y0 K% v, ?
  17. error_reporting(0);
    " t; ~3 E* G% o- `
  18. mkdir("images");  I% B% a& A: L
  19. $handle = fopen($pic_name, 'w');
    & n6 i+ S, _+ ^- S9 ~- |. r
  20. echo fwrite($handle,file_get_contents($pic));
    , W5 H. ?3 T' W  V8 G) q% `
  21. }  d! C: w0 Z; n+ D4 m8 ]

  22. # R& a. b- O5 `, ?4 t
  23. $title = $_POST["title"];" X; Y6 v/ {# Z
  24. $content = $_POST["content"];: ]0 v4 y: w6 J1 o& Y! R
  25. $tags = explode("_",$_POST["tags"]);
    0 q$ f/ \3 m/ N& x8 J$ i' v
  26. $cate = $_POST["cate"];
    ( _0 ^, N" h$ m7 Y8 c$ a2 Z4 F
  27. //print_r $tags;
    ( n9 z) d9 f3 Q2 R0 b
  28. //
    + }- i1 V) N% z1 J$ X
  29. //
    ' L3 |8 r& _3 P! W
  30. $wp = new WP();0 D& I. S1 h' R5 E
  31. $wp->main();" T2 @' t% Z) l4 @  Z
  32. //- C1 B9 b1 U4 D- z+ \6 M
  33. $my_post = array();
    - l9 C7 E0 v+ R4 r, {
  34. $my_post['post_title'] = $title;8 }2 X$ y& J3 [
  35. $my_post['post_content'] = $content;
    * f$ x4 q: [' Z) L0 s9 X
  36. $my_post['post_status'] = 'publish';
    + a( F& E- y1 \8 X; w' n
  37. $my_post['post_author'] = 1;/ i$ f) A! D9 Z6 c; o; n
  38. $my_post['post_category'] = array($cate);
    * Q3 v* i2 u7 h) {+ q7 T3 I
  39. $my_post['tags_input'] = $tags;
    ; z- w: Y: {+ ^  r$ D5 \1 c
  40. //$my_post['tags_input'] = array('tag1', 'tag2');* x; F. ?; a) C' c6 J, b3 G' T8 w
  41. //$my_post['post_status'] = 'future';
    , M6 w8 z! K0 w" a$ j; Q6 O
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';2 {- @" G& z9 L: b0 |
  43. + y4 S5 D6 A4 |. v* w* G
  44. // Insert the post into the database9 K8 N/ y, G# P4 Y, V
  45. $ret = wp_insert_post( $my_post );
    4 ~% U- u# h7 u( A0 ?# F" G
  46. echo $ret;
    2 v, a6 X# M+ p( c( Z2 ~" E
  47. ?>, H# y, d0 }8 t& q* h6 e
复制代码
我自己写的6 N$ q" G: @. L$ E
插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

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

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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