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/条双ISPFB海外户、GG老户、TK加白老户
PTM虚拟卡[全新卡BIN+高返点]FB虚拟卡⚡️消费越多返现越多高品质·稳定高速纯净IP FB个号1块一个
TikTok2审户/老户/国内外端口/加白SX.ORG 高质量代理⚡235+ 地区GG,FB,TK, 欧美源头, 欢迎合作跨境债务催收/风险代理
高权重Google老户[卖户+筛户等级] 海外斗篷・智能广告过审率高达 99%DataImpulse⚡️纯净住宅代理仅 $1广告位出租
8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构  
查看: 7773|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑
( M2 Q: S/ c+ L; l$ s+ t& {) Z; w
直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持6 @" I  k4 F* v3 C4 _: A

5 H/ i  Q& r3 |: l, _6 F我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了
3 z9 `1 U2 d: x1 W9 g. i6 t
1 N/ G; H3 y( `8 o( {% K& \* z' V" A方便实用 简单 何乐而不用呢
  1. / Q4 i7 u" Q3 _, j
  2. <?php9 l/ r6 i6 |' f! x5 m  u- F
  3. 5 E4 N+ h  i7 ]/ r# g
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );
    4 a. o/ K0 C6 L; j! {. v( W. }
  5. require_once( ABSPATH . 'wp-config.php' );* i  y  m$ w) k1 o; j' j4 o
  6. require_once( ABSPATH . 'wp-settings.php' );
    . Q8 O( ?+ t/ \8 A1 r
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );% [' N- N6 i) Y' B
  8. require_once( ABSPATH . 'wp-includes/functions.php' );6 w' P8 n" {$ c  [" K
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );& w; u0 V: w( `0 a$ w; B
  10. $title = $_POST["title"];
    4 k. n* J( Q* f% y! H5 \
  11. $content = $_POST["content"];
    ( f2 Z! w* _% S& n
  12. $tags = explode("_",$_POST["tags"]);
    5 }8 J& N- j$ y' e- }4 J4 j
  13. $cate = $_POST["cate"];
    ; Y7 Y& b( |# Y$ X1 }2 X
  14. //print_r $tags;5 U- C7 Y; C- F0 n
  15. //
    . S1 y1 \& k2 y. Y. D8 F0 I
  16. //
    0 I  ~1 {5 ]$ {4 w) m
  17. $wp = new WP();
    ' ?9 s$ g: _$ Q  K$ J, o
  18. $wp->main();
    + V/ e- t7 `( E9 p  B* E
  19. //
    ! V7 i* f: v3 v- E% C3 L  K
  20. $my_post = array();8 M4 a6 y; h4 V5 u0 [  |0 @4 j
  21. $my_post['post_title'] = $title;  [  \! l  ]/ Z" D1 G
  22. $my_post['post_content'] = $content;) \+ V5 ~# W# w6 G" u
  23. $my_post['post_status'] = 'publish';
    : J/ N$ \: ?! l1 a5 ^9 E
  24. $my_post['post_author'] = 1;9 j5 X+ |7 s: h, a8 W; Y
  25. $my_post['post_category'] = array($cate);
    " c1 U$ E/ o& j/ D9 \! m$ }
  26. $my_post['tags_input'] = $tags;& l3 |$ ~" d8 A. M0 C( O6 n6 W- c
  27. //$my_post['tags_input'] = array('tag1', 'tag2');# h' g3 h9 L8 C3 \$ H/ p9 Q9 H
  28. //$my_post['post_status'] = 'future';  K: K8 Q) L9 r  n
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    2 v$ u% Q/ W' ?$ F2 S
  30. 3 d2 H; @' t# K) _+ {" }$ C! N
  31. // Insert the post into the database; q, K3 I7 L1 _/ [6 G' P
  32. $ret = wp_insert_post( $my_post );& c4 t. Z* j6 _9 w+ b
  33. echo $ret;
    " {8 d9 P, v7 y
  34. ?>5 P! D# l0 N. }# F, `9 c+ z2 }) S
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气
  1. & e8 J0 a7 f& |
  2. <?php
      M. F: j, z5 y" E
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );. l- }5 W( s2 a1 E
  4. require_once( ABSPATH . 'wp-config.php' );% z* a+ p6 o# P$ H
  5. require_once( ABSPATH . 'wp-settings.php' );/ d. c; h9 Z7 n# A
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    2 E  D7 n  S' S* n
  7. require_once( ABSPATH . 'wp-includes/functions.php' );5 L; c. i2 z! V4 T  U- v
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );
    : J4 m9 w) Y5 D) K" v( ^( Z
  9. $pic_name = $_POST["pic_name"];' a( p! M+ G9 x: e
  10. $pic = $_POST["pic"];
    * X# C" A0 l# Y: w- R# V# f: \
  11. if($pic != "" && $pic_name != "")$ S$ i) K6 ]7 r9 G/ _4 l
  12. {
    , t$ y1 X/ g( z- D
  13. $path = "images/";
    * [1 p7 r  p$ A) h+ t. m
  14. $pic_name = $path.$pic_name;
    7 w( r! r& k+ O* ?+ ?* F1 h1 B
  15. echo $pic_name;0 r; I+ o8 N2 A- k! F
  16. echo "||";3 f0 R8 D$ e7 J7 S. e; B$ Z
  17. error_reporting(0);
    ) K+ n$ ?" x: M
  18. mkdir("images");& c, f0 S0 `( x; u$ ~
  19. $handle = fopen($pic_name, 'w');8 ]9 g( W8 @9 j4 e
  20. echo fwrite($handle,file_get_contents($pic));
    0 p+ d" p) i9 f9 e0 R
  21. }: S2 W+ f* e- w# D' g' O/ h

  22. 4 k! b4 m  f# X: ?
  23. $title = $_POST["title"];
    / b2 o& c& l" F' D  f6 W
  24. $content = $_POST["content"];
    1 Y9 \! b9 H% i1 q8 z& Q- w# _
  25. $tags = explode("_",$_POST["tags"]);' e+ R5 j- k7 {* Z  x" A
  26. $cate = $_POST["cate"];/ B1 R( h& u& d) h. ~0 C
  27. //print_r $tags;9 a+ H6 j8 ^8 k+ q% S# J
  28. //% T% Z3 |. V. B  [" O2 Q- b& W# u
  29. //
    3 @7 s; y( H  @4 v+ W) @
  30. $wp = new WP();2 X+ q8 w6 S: F% V$ I
  31. $wp->main();1 m1 ^% s  n3 j7 y7 }$ n
  32. //
    - u. R4 I) v9 x) k3 w
  33. $my_post = array();
    2 O2 }% }9 j$ o3 g0 l1 W0 _
  34. $my_post['post_title'] = $title;5 z+ G% t( u& N/ G! C" I
  35. $my_post['post_content'] = $content;
    7 u6 W: K0 I7 B5 A
  36. $my_post['post_status'] = 'publish';
    , ]/ X8 A3 P' O
  37. $my_post['post_author'] = 1;
    ! N6 U7 ~* L2 ^, b. @
  38. $my_post['post_category'] = array($cate);* ]: n+ F( e3 T* ~7 p
  39. $my_post['tags_input'] = $tags;8 v" r' Y0 \* t- m+ R) v* V
  40. //$my_post['tags_input'] = array('tag1', 'tag2');9 z/ D6 Q' E; N; v4 O6 {
  41. //$my_post['post_status'] = 'future';
    & K: F+ Y2 r1 k; H" O" z
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';6 o3 |  S/ m( I6 S$ [
  43. / U1 S! E) t4 T
  44. // Insert the post into the database( Q0 `$ t, Q2 N0 h1 R2 r
  45. $ret = wp_insert_post( $my_post );+ F) g2 e$ C1 I2 e# I! W& g2 k- T
  46. echo $ret;
    5 K3 H# V  T1 y
  47. ?>
    * C1 @- P8 T% b" `; |
复制代码
我自己写的
# `' ]6 g1 r( i3 {# M6 Z插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

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

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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