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/条双ISP
提供TK企业新户老户、谷歌新户老户海外CL企业户源头PTM虚拟卡[全新卡BIN+高返点]FB虚拟卡⚡️消费越多返现越多
最大欧洲Nutra网盟BA找量 FB个号1块一个寻找顶级电商?AdsBranded等你!TK老户/国内外端口/预审/加白
SX.ORG 高质量代理⚡235+ 地区GG,FB,TK, 欧美源头, 欢迎合作广告位出租8500万高质量住宅IP,助力各种需求
虚拟卡返佣1%,国内持牌机构   
查看: 7690|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑
1 m0 Y2 r: i4 d6 \' T- _# ^
& V& \3 h; a  h5 t- [直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持2 r+ o% H- u9 S$ z4 X4 O

- `4 U( R# ]  a, R0 Y我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了
+ L+ D% `; F% }; N
- L# m7 J2 U& n9 Y! C, Y9 f# [方便实用 简单 何乐而不用呢

  1. ) m/ r+ V6 ^6 F+ R2 N
  2. <?php
    5 I; V# z9 x4 @/ j9 B

  3. # e! o# a* T, I- j% ~! B
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );
    - ]; {4 D' s/ i9 D8 i
  5. require_once( ABSPATH . 'wp-config.php' );
    - X7 ]1 H+ [5 v% O- J6 F7 P
  6. require_once( ABSPATH . 'wp-settings.php' );: l/ z1 N: h' Y0 Y: b
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    / Y! |# _! R, F
  8. require_once( ABSPATH . 'wp-includes/functions.php' );, _4 T7 E  W  h0 s: }
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );7 G# w6 e9 h! h' k: j; i
  10. $title = $_POST["title"];
    & H3 G9 z% ?7 z1 T4 B' W
  11. $content = $_POST["content"];  B* D0 g6 B: J# J
  12. $tags = explode("_",$_POST["tags"]);) \& i3 B) y( ]8 k
  13. $cate = $_POST["cate"];$ s7 U4 X' z/ \2 W  z% ~' Y& z
  14. //print_r $tags;2 [9 a2 a- w/ S3 C& S
  15. //
    6 C  Q5 \* N5 j5 Z3 N. Q
  16. //7 e( [/ H3 Q& u4 \! ]
  17. $wp = new WP();# J* u: `, A" |# C* ?4 q
  18. $wp->main();
    $ U+ c. N* c& ?. x5 H3 e( Q2 f& T
  19. //1 D) n. J# ?7 n3 @& W
  20. $my_post = array();1 D  q/ y& ^: v
  21. $my_post['post_title'] = $title;& ?# E, o4 X, w" X5 R
  22. $my_post['post_content'] = $content;# _3 t, \! J3 X, W0 P+ h% P8 k
  23. $my_post['post_status'] = 'publish';
    % V# s: j- i% S/ h% w
  24. $my_post['post_author'] = 1;- M' A0 [% q7 k' M- S
  25. $my_post['post_category'] = array($cate);
    ; J' U" T) X: M
  26. $my_post['tags_input'] = $tags;$ |6 O7 q9 t) @6 Q8 W
  27. //$my_post['tags_input'] = array('tag1', 'tag2');9 ?$ J1 m* D9 |1 F
  28. //$my_post['post_status'] = 'future';
    . m# Z& ^+ W+ {& D; T* a6 r
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    ' ?0 K4 B0 Q: e8 t, H0 l. U" B
  30. 3 t* p" F  v' H/ B3 z9 K# M
  31. // Insert the post into the database6 z+ h7 v  U  P' k
  32. $ret = wp_insert_post( $my_post );
    0 `) ^5 }2 u4 f, w  u
  33. echo $ret;) H& r, A! ^  i  b
  34. ?>. r0 g( C& Z0 u( _1 a# V# L
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气
  1. 2 }0 u. V& H, V$ H) j- p. ?
  2. <?php
    6 q5 b/ O  }" E% P$ o" Y* j' h  H
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );( @0 Z% N6 t2 W6 L" ^" ?$ G8 w! n) v
  4. require_once( ABSPATH . 'wp-config.php' );
      D  e! u7 U7 ]' K% I2 u* T
  5. require_once( ABSPATH . 'wp-settings.php' );- [* R( y. c4 p
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    8 L/ b' K* o7 c/ M
  7. require_once( ABSPATH . 'wp-includes/functions.php' );, Y  H8 T- {3 b
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );+ C, l9 {5 {! J  e: J
  9. $pic_name = $_POST["pic_name"];! _/ e, \/ n0 ^* b
  10. $pic = $_POST["pic"];
    9 O4 b2 s3 I+ b+ p  Y3 d
  11. if($pic != "" && $pic_name != ""), D+ u' z1 I, v9 S  W$ g
  12. {
    ' L. p. i2 r! y* l' N2 b
  13. $path = "images/";$ c; J* \2 m6 G; C3 C
  14. $pic_name = $path.$pic_name;
    1 Q* y0 Z& r2 E( j) S) U
  15. echo $pic_name;
    + m' R' ?& c+ I  A9 W( _
  16. echo "||";
    - Q6 u$ o( M8 L' P2 k
  17. error_reporting(0);
    / r6 P1 O1 r6 R
  18. mkdir("images");4 D1 W  a  K# t5 p
  19. $handle = fopen($pic_name, 'w');: P8 h# k" o& a+ I
  20. echo fwrite($handle,file_get_contents($pic));
    ' j% f( j3 w; s4 T) l$ z
  21. }+ P0 p$ K. X0 W
  22. 4 |+ _7 [- r  W+ o0 t4 {: n! I
  23. $title = $_POST["title"];
    ' P. X1 w% N9 n
  24. $content = $_POST["content"];! d' i3 K6 V0 e: G( g0 c
  25. $tags = explode("_",$_POST["tags"]);
    7 Y& d  }; U3 q& v4 C
  26. $cate = $_POST["cate"];
    " y1 @  B  s. U' Z! a7 W# S! j
  27. //print_r $tags;+ H2 j  |  d- W# w; K/ ]8 c0 u
  28. //
    + \/ K! j# T" a+ ?0 W8 G
  29. //
    ; I# t! p! P* t, t& n6 K
  30. $wp = new WP();! V0 v) M3 Q8 ^, P
  31. $wp->main();% o$ P$ q3 f, b) j
  32. /// y7 w' `5 _) M  ^0 x+ ~4 e
  33. $my_post = array();
    0 B' R' j6 B0 f7 B6 \9 v  V4 S7 j
  34. $my_post['post_title'] = $title;0 ^/ L' C6 P! q) ~3 \$ S
  35. $my_post['post_content'] = $content;; }# P0 H$ V9 r( A% n
  36. $my_post['post_status'] = 'publish';* {; S4 y8 w: x8 ^" [# c8 O
  37. $my_post['post_author'] = 1;; [" N, g" Q; x2 [
  38. $my_post['post_category'] = array($cate);' ?! |- u- c1 d$ E6 U% X% m* C# x
  39. $my_post['tags_input'] = $tags;
    8 o: u0 U$ k- Y; r
  40. //$my_post['tags_input'] = array('tag1', 'tag2');1 E# J! X8 |' P* d  U
  41. //$my_post['post_status'] = 'future';: e; ?! S% {: H+ k0 z. Z
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    8 I) f2 l: [3 V: Y( P4 b
  43. ' [, q' R/ t( M/ `8 W* V
  44. // Insert the post into the database
    / h3 Q: v1 N7 g' z4 I
  45. $ret = wp_insert_post( $my_post );
    , w* T5 L  T6 g: \2 T# o2 c
  46. echo $ret;, x) ^# {- h  i9 D& I6 I( g
  47. ?>5 r$ W7 q! _+ e: c7 e2 K; w9 _( F
复制代码
我自己写的
! y) I3 r& g4 r' ]& B3 x# T插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-26 15:25 , Processed in 0.052035 second(s), 18 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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