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充值Facebook 批量上广告尤里改 - FB 稳定投放
免费黑五教程(持续更新、欢迎交流)FB 三不限源头 - 自助下户充值转款各种主页、账单户、BM户(优势)⚡️TikTok企业户,bm户,账单户
IPCola原生住宅IP⚡️$1.8/条双ISP提供TK企业新户老户、谷歌新户老户PTM虚拟卡[全新卡BIN+高返点]FB虚拟卡⚡️消费越多返现越多
最大欧洲Nutra网盟BA找量FB稳定代理/住宅IP/ADV50打五折 FB个号1块一个寻找顶级电商?AdsBranded等你!
TK老户/国内外端口/预审/加白SX.ORG 高质量代理⚡235+ 地区广告位出租8500万高质量住宅IP,助力各种需求
虚拟卡返佣1%,国内持牌机构   
查看: 7582|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑 , h4 [. l4 I: [5 H+ W9 A
' o" K$ \6 t5 p) x4 M1 k% ]
直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持. L  [; x( Z8 A# {2 l

# Q$ W' h5 f) l+ S2 C我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了5 G* r* E, _; f4 R8 P

, ~9 Z" ~! l% ~方便实用 简单 何乐而不用呢

  1. : l7 Q3 n( o1 |# m1 u; v' g. @
  2. <?php6 x/ |2 R, i# J# J9 r
  3. 7 H2 O3 j" Q2 A" [) o2 ]: c- y
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );0 R1 N6 x8 Q3 U& Q  r4 _
  5. require_once( ABSPATH . 'wp-config.php' );
    0 x$ M& b& q% t- }, b1 Z
  6. require_once( ABSPATH . 'wp-settings.php' );
    ' _2 e* w9 u( j- V/ f6 a- v$ J* X$ J
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    4 P  d& o# _+ `, `. J* M
  8. require_once( ABSPATH . 'wp-includes/functions.php' );
      E" e+ }. W) P
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );
    / ~& ?5 O* Z( M0 K5 Y, y+ b
  10. $title = $_POST["title"];
    & _# S! j  R: h! n* j; l% Q9 v
  11. $content = $_POST["content"];
    6 u8 f" _( E/ ]
  12. $tags = explode("_",$_POST["tags"]);
    / n1 Y% A5 [- C, g8 _8 _
  13. $cate = $_POST["cate"];, ^+ f$ w) w9 [' o2 p: J
  14. //print_r $tags;7 \* \* x" L0 u5 Q5 i  w7 e
  15. //
    & b/ Z2 F. O$ \7 {
  16. /// a( a8 |* g- K( A+ o0 B0 z( @  i4 T* R
  17. $wp = new WP();* d6 u! x' d2 d. o' f
  18. $wp->main();& V) W8 _* v+ g' y) g! ^1 L' o7 Z* ^
  19. //
    * c0 O+ H2 _  M( I9 x! D$ F
  20. $my_post = array();
    " W" ]' q* z/ n& j* g" T
  21. $my_post['post_title'] = $title;
    / i  X% d) R* P4 E: y7 P6 W
  22. $my_post['post_content'] = $content;
    / a# h7 U0 [! h0 n3 e& r
  23. $my_post['post_status'] = 'publish';' m- @  u2 h3 ?' T
  24. $my_post['post_author'] = 1;
    1 e4 \* a8 c2 k' f3 m! o1 x0 y5 A$ d5 }
  25. $my_post['post_category'] = array($cate);
    ' M( Y8 Z& N8 _* y8 I: [) r
  26. $my_post['tags_input'] = $tags;1 z1 f! c' c+ }4 e3 @1 p
  27. //$my_post['tags_input'] = array('tag1', 'tag2');
    $ T, \, N  G5 J4 A* J: _
  28. //$my_post['post_status'] = 'future';# }) B1 J+ x+ ^+ ]2 E* Q
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';3 M# E% ?2 A7 z. ]  z* k
  30. , t1 J& U, ?7 W
  31. // Insert the post into the database
    + V1 L! d2 h  z6 P8 \
  32. $ret = wp_insert_post( $my_post );2 `+ N- ]! B; b
  33. echo $ret;
    ( _# z7 w, T( }- N9 z" r
  34. ?>* B! Z7 ?4 d2 [! \
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气

  1. / f: k4 {1 R- d7 R; ]3 C, r* w5 A
  2. <?php
    ( D/ i  {- i8 s/ {! b! Y
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );
    ( c6 J3 {4 ?- B7 t! {
  4. require_once( ABSPATH . 'wp-config.php' );
    + G. Z0 m3 N0 A: x
  5. require_once( ABSPATH . 'wp-settings.php' );( ?0 F/ M9 }* c8 S
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    : @$ d" ~8 e6 o/ ~. G7 J
  7. require_once( ABSPATH . 'wp-includes/functions.php' );
    & D7 e9 O. j( K- h
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );
    0 K1 N# E+ Y! @( b  v
  9. $pic_name = $_POST["pic_name"];
    8 B4 K1 Q- x, I7 U( Q- E
  10. $pic = $_POST["pic"];
    ' N* V4 c+ S/ e6 y( [
  11. if($pic != "" && $pic_name != "")
    2 m- \  W' w4 L6 r$ V
  12. {1 `& @- Z3 t! R6 N
  13. $path = "images/";
    : B6 o, D) P- S
  14. $pic_name = $path.$pic_name;
    3 n2 w" B/ s* k
  15. echo $pic_name;( M; d$ I3 d. V: M( \  ]
  16. echo "||";
    " \0 F$ S4 y. [7 m8 L$ `2 L6 j
  17. error_reporting(0);+ V; {# v) ?% ?" V- {: z1 D
  18. mkdir("images");% \) ^0 z/ _2 S9 H3 j
  19. $handle = fopen($pic_name, 'w');" ~' l# V; e; d+ m; h$ I
  20. echo fwrite($handle,file_get_contents($pic));$ y8 y  I- y5 w4 s% _
  21. }
    5 \# ?- J! \& q+ K6 B. `8 G1 N5 W2 s9 W
  22. 3 D$ D% h- E  S% y& \
  23. $title = $_POST["title"];
    ' D9 V" ^/ h5 g' H; n) f
  24. $content = $_POST["content"];1 P( A4 a5 O2 e# x% q- \
  25. $tags = explode("_",$_POST["tags"]);5 @! ~% A: V9 y! ]* z$ C
  26. $cate = $_POST["cate"];
    $ Y  s$ W4 ]3 k" f+ t1 T6 y5 p
  27. //print_r $tags;
    6 X& r% a5 w; e' S. I% P( y6 u+ M
  28. //
    , ?9 X3 t4 K0 s7 s' V
  29. //
    ; ^& p& x$ w3 _5 w3 m/ i  R0 y" C3 x( m
  30. $wp = new WP();' n+ L, f$ r; d5 `- x7 B! O
  31. $wp->main();& p, h# t+ M5 C& \$ X2 v" c# o
  32. //
    6 m6 f8 S& Z  {) h( c0 V
  33. $my_post = array();
    8 z( _# t: z' m* J
  34. $my_post['post_title'] = $title;/ V. g3 d& \* }! `0 w' U
  35. $my_post['post_content'] = $content;- V# v4 d2 {: a8 r0 W  h/ R* M; \6 d
  36. $my_post['post_status'] = 'publish';
    4 ~# [" S1 ?! s# V) O& v( T9 l
  37. $my_post['post_author'] = 1;
    6 D! _: y, W1 G3 Y5 a0 w7 B+ z: ~
  38. $my_post['post_category'] = array($cate);% n. U# p' H7 n
  39. $my_post['tags_input'] = $tags;
    3 d9 G/ O' I* s6 ], I: ]( x
  40. //$my_post['tags_input'] = array('tag1', 'tag2');
    ; Y% W3 [8 _4 Q4 Y, h- ~! N) I
  41. //$my_post['post_status'] = 'future';
    + L/ i2 D) _/ C$ U
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';0 S* w+ u/ V/ k7 l+ @- V
  43. 3 @2 Z; S" D' g$ [4 Y6 N
  44. // Insert the post into the database: H$ z8 |) [, F) m
  45. $ret = wp_insert_post( $my_post );7 R& I& k/ u% a1 d9 K
  46. echo $ret;* D* k6 o& R8 K! T) G; v, R
  47. ?>
    6 v: J; h4 n4 U' m0 f- A! J3 \; F0 y7 C# E
复制代码
我自己写的
+ z3 W2 N' Q1 P插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-1-22 21:01 , Processed in 0.047054 second(s), 14 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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