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%,国内持牌机构   
查看: 7576|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑 6 o9 Q+ D/ ?0 ]5 N+ G

8 O, o3 L- R& C. }6 g$ h; Y直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持- h( G  u; e5 s
) X2 ]7 c: f, x8 e" a7 h
我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了1 w( e. T9 V+ R/ e

% u+ b' \5 M$ s9 l) L6 c- B方便实用 简单 何乐而不用呢

  1. & P3 m4 z' u0 j( _- j& ?
  2. <?php
    9 c8 X4 O8 Q1 p

  3. 2 v, y2 m' Q; g2 F- u
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );
    1 e8 r( O1 q% |( J" l
  5. require_once( ABSPATH . 'wp-config.php' );( t: E7 h. w2 U0 [. m" D+ r$ s
  6. require_once( ABSPATH . 'wp-settings.php' );  _( a; W! b' U  |8 j' e. {1 `
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );& y2 f# H& j1 a# j1 m" k2 n  v
  8. require_once( ABSPATH . 'wp-includes/functions.php' );
    + n: ?" i. `* C+ Z2 [& y% @
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );& f1 `* W+ K& z- S& u0 h# |4 @
  10. $title = $_POST["title"];
    # F$ b. U% u% m2 g% C' w0 @/ S
  11. $content = $_POST["content"];9 D% x' U4 S% v, G
  12. $tags = explode("_",$_POST["tags"]);
    # E4 N# K  v7 Y  x/ t
  13. $cate = $_POST["cate"];; {" w9 b1 M) ]9 h
  14. //print_r $tags;; W: |  Z( E0 r3 D7 L  [9 R6 r
  15. //" ^3 Q. s# T: g/ w
  16. //; L' r8 y: t+ _! `/ `5 G, \( o- r3 a
  17. $wp = new WP();
    + d2 |4 Z* N$ z* i* n' o' ^- |) ^
  18. $wp->main();
    # N$ G9 Y/ w& g& A9 j* ]
  19. //. w- O! q9 E$ ^5 Q' G3 _" m
  20. $my_post = array();, N) @# a4 P1 T5 n+ E/ _
  21. $my_post['post_title'] = $title;. |" x9 Y( v9 b; n
  22. $my_post['post_content'] = $content;
    ( q9 ?( N* J+ _* `  c. O
  23. $my_post['post_status'] = 'publish';1 X  x$ i) E. h& F
  24. $my_post['post_author'] = 1;
    ( g$ `1 R: ~. t. ~# Y7 R5 J: Y
  25. $my_post['post_category'] = array($cate);, \& l1 O* @& E. X
  26. $my_post['tags_input'] = $tags;, u$ z, B- q' B) c1 @7 f8 Q% b) k% G/ }
  27. //$my_post['tags_input'] = array('tag1', 'tag2');
    * W; A/ I# d8 T8 H- G% ^
  28. //$my_post['post_status'] = 'future';
    # o4 L, A3 N8 m) A8 B5 Z. h
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    " y7 s, P; i* F1 f/ ^
  30. . Y2 ^/ U  @% t1 m  K+ r
  31. // Insert the post into the database
    9 O& j+ h- o* y% t: V' h
  32. $ret = wp_insert_post( $my_post );
    : J4 @' ?' V0 K+ k) [
  33. echo $ret;
    8 C8 P7 X1 r: m( k* F4 T
  34. ?>+ `' R' e1 z* }& F8 t
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气
  1. : D) _5 H( M2 e  B' C: S. d5 [& m
  2. <?php$ c% T& r9 g1 v) A( d8 m) u
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );
    / F/ p$ f8 a5 ?- t: C
  4. require_once( ABSPATH . 'wp-config.php' );
    , g& Z, ]$ w* ^8 [
  5. require_once( ABSPATH . 'wp-settings.php' );' B" p1 ^9 T( h% X
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );/ l$ ]# C, k) X- `
  7. require_once( ABSPATH . 'wp-includes/functions.php' );
    5 W* @: h! H- Q, C8 p3 Z
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );
    + }* y4 D2 a3 _; V, `4 G
  9. $pic_name = $_POST["pic_name"];5 l- i7 m( z$ ~# T
  10. $pic = $_POST["pic"];1 \+ ^, e4 e( I
  11. if($pic != "" && $pic_name != "")& K/ ^& B/ }* D  o
  12. {
    0 S2 Q0 u  b9 l9 c
  13. $path = "images/";( Q& E3 K; W" {/ p- _5 u' ^, V
  14. $pic_name = $path.$pic_name;- ?0 P; a0 [( V, \
  15. echo $pic_name;& W: S5 [* a! v  P
  16. echo "||";) r3 k; G, u& F# |
  17. error_reporting(0);
    - C: J- [. p( i8 l' V! u
  18. mkdir("images");4 }- s+ Y) \9 l
  19. $handle = fopen($pic_name, 'w');, S0 c: R4 e1 W4 k" r% `1 b
  20. echo fwrite($handle,file_get_contents($pic));7 `3 ]6 _0 j% A# q5 q
  21. }6 o& \3 H$ f2 S. s
  22. ( `8 }+ n. Q$ F9 X& Q' P0 X
  23. $title = $_POST["title"];/ l! Z% t! G6 H; m& v: O1 v
  24. $content = $_POST["content"];2 D; m" B8 @/ S+ F* [% W# J2 l! k/ |
  25. $tags = explode("_",$_POST["tags"]);- f9 Z% K0 V: W. `: |  W
  26. $cate = $_POST["cate"];, ^$ [# e0 {/ D  ?1 i! W( Y
  27. //print_r $tags;
    0 H* K9 U1 s/ S$ e! f5 d6 I
  28. //
    ! m1 g0 n' j( M: ^
  29. /// M# C( A! \* _7 g% H( j
  30. $wp = new WP();/ i8 E6 J1 q9 h: n  ~
  31. $wp->main();
    # S3 _4 F- @% W4 o% }" D
  32. //: t; H5 @0 D& Q; G
  33. $my_post = array();
    7 j0 O& g) n5 B% [0 w
  34. $my_post['post_title'] = $title;
    6 i; o5 g$ a7 n! \1 p
  35. $my_post['post_content'] = $content;  E. t/ i1 Q! L
  36. $my_post['post_status'] = 'publish';) ^' Y) X  Q. b7 x2 Q
  37. $my_post['post_author'] = 1;
    - C! p5 u& u' y1 ?  M
  38. $my_post['post_category'] = array($cate);$ K6 o: N+ Z7 T4 `: F% |
  39. $my_post['tags_input'] = $tags;. F" E- Q: `! k: H8 M  \
  40. //$my_post['tags_input'] = array('tag1', 'tag2');
    + o; c( }2 W( I4 B
  41. //$my_post['post_status'] = 'future';2 i- }: `# D. i  \* m' u6 A
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    7 z# z/ X- X6 X8 X' y5 Z; K  b  y
  43. ' W- ?, a! {' J* j) E1 y  t
  44. // Insert the post into the database8 L8 B  W' m2 ^
  45. $ret = wp_insert_post( $my_post );
    4 t4 t/ v3 R/ a# n# H0 q8 }" j
  46. echo $ret;
    9 U3 S& z3 I# \- Q6 Q# {  x
  47. ?>1 {9 N$ a6 n( F
复制代码
我自己写的
1 X1 l; ?: ?# b6 ~4 F4 R/ h插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-21 03:24 , Processed in 0.047728 second(s), 15 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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