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

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑
2 R; v" W7 U* [# Y( W1 D2 A+ R- {& [) W) M) V
直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持
1 R' p( i" p3 C" _1 p6 p5 H% ~0 W: E8 X6 _
我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了: {* K" s5 K  p2 y& ^
. I. c* E& T) U! |  _
方便实用 简单 何乐而不用呢

  1. , |, X" {  a* E
  2. <?php- q8 R* d; a/ \! ]- {' _

  3. . ]7 y9 [4 J0 J4 Q% t
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );. U+ K5 ?# K! a) Q4 j
  5. require_once( ABSPATH . 'wp-config.php' );$ U9 H2 M$ m3 m0 _8 y& V( L) f& S
  6. require_once( ABSPATH . 'wp-settings.php' );1 {: @$ u9 {1 E, w
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );# A* y" y8 o$ U9 ~' q
  8. require_once( ABSPATH . 'wp-includes/functions.php' );5 z8 Y3 I4 @) t1 T+ S& T
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );
    : G9 v4 O' W2 l% }8 V; G, L9 e
  10. $title = $_POST["title"];
    # L0 t; k. M5 h& ?
  11. $content = $_POST["content"];0 m2 h( y( j' {8 i2 s2 u3 c
  12. $tags = explode("_",$_POST["tags"]);/ D  P- H  t) i/ h
  13. $cate = $_POST["cate"];
    - W& A- d9 F& ^; l# i) _3 ~$ O
  14. //print_r $tags;
    ; f0 j9 m) k6 k8 T0 k, u& e) T
  15. //$ }* u" W: p1 b$ Z, E$ ~8 ^
  16. //
    - l9 v! B+ X' v2 M
  17. $wp = new WP();- t9 a3 ]1 ^1 i3 A
  18. $wp->main();
    , @/ f* G/ c) r9 @- m8 o
  19. //
    9 u) j6 s+ Z' \. f$ A, `. U2 F
  20. $my_post = array();; x) e. {* c; c4 h& s6 s4 Y. \7 B
  21. $my_post['post_title'] = $title;' i0 `6 C0 d4 Q- Q- {3 J
  22. $my_post['post_content'] = $content;
    5 l4 k( ?% ^  s; O/ s4 n
  23. $my_post['post_status'] = 'publish';$ H  X3 Z" y) X' G
  24. $my_post['post_author'] = 1;
    & F& H' _# H, Z+ J* k( O- [
  25. $my_post['post_category'] = array($cate);' W$ g# ]. c+ ~% p2 c
  26. $my_post['tags_input'] = $tags;7 h: l7 T2 W: c6 c
  27. //$my_post['tags_input'] = array('tag1', 'tag2');
    ! v5 J7 I+ j7 w& h, g% ]
  28. //$my_post['post_status'] = 'future';
    1 J6 q" }5 C) {2 I' T
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    3 A- ]" z. v' b: ^

  30. & f- K6 a+ s/ n* c+ \, @0 @2 A
  31. // Insert the post into the database8 o- h4 i" y& o3 A: W) V
  32. $ret = wp_insert_post( $my_post );$ S6 g& C2 E* Q& n3 z
  33. echo $ret;) I2 d8 y. f% o- L; t
  34. ?>
    , C/ y: n- Y. D9 x# N( d3 G
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气

  1. - f1 R  W: N6 a; a6 D) d& \
  2. <?php
    / e) ]* X1 \0 W" s
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );
    ; e5 m1 E/ d  i0 @) B' X
  4. require_once( ABSPATH . 'wp-config.php' );+ L1 ~0 ?2 Z) g; P4 i* K
  5. require_once( ABSPATH . 'wp-settings.php' );
    / a* K# v3 j7 y& H3 @
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    ' K8 Y6 e2 P/ }8 K$ _
  7. require_once( ABSPATH . 'wp-includes/functions.php' );9 q3 z9 J7 j0 Y
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );' f' T6 L) J; \+ [
  9. $pic_name = $_POST["pic_name"];3 G" o) p+ h0 Y" [
  10. $pic = $_POST["pic"];
    . J! G' w& [- L2 P3 p$ [7 m
  11. if($pic != "" && $pic_name != "")
    2 ^- {" T8 u" I2 i6 e& K. m4 u
  12. {
    - c/ L% F4 }' o9 A8 _, o  E6 B
  13. $path = "images/";
    . g3 J% Y: O! v- q" G8 B
  14. $pic_name = $path.$pic_name;
    : z3 m$ V: h% ^8 m
  15. echo $pic_name;
    ' j- N+ _0 k2 J/ `8 c
  16. echo "||";. x2 u6 d; g  I" D
  17. error_reporting(0);
    7 ^2 T* H; X) h. `( N( x+ V9 H' A
  18. mkdir("images");  i! K; g! r/ L% K
  19. $handle = fopen($pic_name, 'w');6 \' S' l5 k- F% Q+ b% x
  20. echo fwrite($handle,file_get_contents($pic));8 E# n$ ?$ T8 t) ^/ S8 l/ z( {8 A( a9 I
  21. }
    2 l4 ]) M' o! ^$ m1 B
  22. * ~+ j5 h* O0 D) Q8 |) x- k
  23. $title = $_POST["title"];) J" U" t* m: P9 P2 Z$ z
  24. $content = $_POST["content"];
    ) p6 s7 }; G; ^9 O) S4 X
  25. $tags = explode("_",$_POST["tags"]);
    ! V! c* L5 P" s  m
  26. $cate = $_POST["cate"];( h+ [; p9 n4 L8 I
  27. //print_r $tags;: P- L, ?8 l7 p6 P. Z* z7 n5 u
  28. //
    * c$ K" W  d) |
  29. //- p- a" i  V6 q2 }' ?2 I8 d
  30. $wp = new WP();
    " ]( Y" {% e: u% y; }1 F: G
  31. $wp->main();4 V7 T6 f9 `7 A* d2 |$ W" m
  32. //# L& r; p* Q7 @3 n8 t2 o& I6 A
  33. $my_post = array();
    9 S, {" ?! J$ ?1 X0 H2 l
  34. $my_post['post_title'] = $title;
    $ h& P& `% V4 G3 r7 A) q- [$ N* P
  35. $my_post['post_content'] = $content;; K, l& F1 X/ k" w
  36. $my_post['post_status'] = 'publish';8 z) v" R" }+ Q$ `: b. }
  37. $my_post['post_author'] = 1;
    5 g- h2 ?; M6 ^' l
  38. $my_post['post_category'] = array($cate);; r( \# r: s1 X) N& ]8 T
  39. $my_post['tags_input'] = $tags;
      E9 Y  T# N+ R' G( z3 P) J/ p
  40. //$my_post['tags_input'] = array('tag1', 'tag2');
    - \7 Q/ H6 E3 G7 X7 U. ^
  41. //$my_post['post_status'] = 'future';
    ' d' |- r+ k" X5 |  o, A
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';1 P1 F1 x+ {. \( C! X
  43. , p0 y+ p, X4 x9 a; s: l- f9 Q- I
  44. // Insert the post into the database
    * Z9 m2 d% j+ g( b: I5 h, A5 D
  45. $ret = wp_insert_post( $my_post );
    8 a6 C2 [. x) w/ J, M9 R: l+ i
  46. echo $ret;
    8 ]/ V( ^2 G" `: P8 s& n
  47. ?>
    , Y5 C/ ]5 S8 j# z' Z' d2 Z
复制代码
我自己写的! V4 {2 ~; [' d* u+ i1 R+ `
插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-2-15 02:15 , Processed in 0.046422 second(s), 14 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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