AdvertCN - 广告中国

 找回密码
 立即注册

QQ登录

只需一步,快速开始

Google-Bing-Mediago-Criteo开户
⚡️按条S5代理⚡️静态⚡️独享⚡️5G广告专用虚拟卡/U充值/高返点皇家代理IP⚡️#1性价比⚡️
Mediabuy⚡️玩家开户首选【鲁班跨境通-自助充值转账】FB/GG/TT❤️官方免费开户Affiliate 全媒体流量资源⚡️
Taboola/Outbrain /Bing⚡️一级代理开户投流-7*24h❤️人工在线【官方】❤️搜索套利买量投流开户独立站⚡️开户投放
⚡️AdsPower:安全不封号,高效自动化⚡️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个号1块一个TK老户/国内外端口/预审/加白广告位出租
8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构  
查看: 7556|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑
. Q+ W$ t( G; F% T6 H; @3 g
" I, M: w% ]9 v( {; k8 N直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持
  U- n/ I% M) F  w$ r: S# Z# U; s) N) b& r# J! p4 A3 H2 R) k+ b6 B
我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了5 {2 U& q! W0 _1 Q5 x
, O# Z) F& T9 P3 R6 y
方便实用 简单 何乐而不用呢
  1. ' J- L# o  \; W9 ]4 m5 x* ?
  2. <?php( y# O$ I2 o& d6 R6 X  U

  3. 5 \! D* _7 Z$ f* d8 J/ W: n4 I
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );% y$ R% m8 s+ v) I& ]5 M; `
  5. require_once( ABSPATH . 'wp-config.php' );
    ) |) X6 L: L) @, g  p3 b' \$ `+ x
  6. require_once( ABSPATH . 'wp-settings.php' );& G4 s# q! t2 j: W1 L0 o
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );: U5 B+ Y- a+ m
  8. require_once( ABSPATH . 'wp-includes/functions.php' );
    1 P- t* G3 i/ g3 D# Y9 X6 _
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );. {. T4 d4 K* }
  10. $title = $_POST["title"];
    " u. ]! O+ g* g+ k* T' n, W5 T
  11. $content = $_POST["content"];9 a- n0 E* y- r" A0 J
  12. $tags = explode("_",$_POST["tags"]);, I+ Q( S+ p6 s) I
  13. $cate = $_POST["cate"];4 z, A7 r2 D) d# N
  14. //print_r $tags;. x/ {% a4 {+ _; L9 G& A0 `- j
  15. //" e6 E7 G3 L! A& x' O
  16. //
    ; [1 k  B3 {2 U* N6 I0 e! D0 N
  17. $wp = new WP();
    & z9 X3 e1 e: d# |, O( a* H, l, G
  18. $wp->main();  F6 g' C& ^. d) h7 v
  19. //  d, o% [) t5 ]+ v1 v6 H
  20. $my_post = array();. G; V! {) d; E' a+ B3 ?
  21. $my_post['post_title'] = $title;/ T5 J' Q0 X( w$ w$ `; C, q
  22. $my_post['post_content'] = $content;. V* O( v1 W' p. o2 V
  23. $my_post['post_status'] = 'publish';4 ^+ W0 C- T: Q* Q
  24. $my_post['post_author'] = 1;
    5 u  p0 `. h- H& x( }
  25. $my_post['post_category'] = array($cate);. l* }; S$ e! d& P- t
  26. $my_post['tags_input'] = $tags;
    & K1 t) o) n/ [+ T. A* t
  27. //$my_post['tags_input'] = array('tag1', 'tag2');1 f4 m9 m+ M2 q6 V
  28. //$my_post['post_status'] = 'future';+ N* x6 F& _  E3 t4 q. l* Y6 E
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    ; S+ c: _' n2 G

  30. 3 _2 l3 B9 X! l5 A1 |' ~- L3 x+ @) H
  31. // Insert the post into the database
    . \" q; @& J) X% x* b* `1 h, Q% g
  32. $ret = wp_insert_post( $my_post );) v) ~- T' O8 Q
  33. echo $ret;* Y5 D- g4 @( ~1 C/ _% `
  34. ?>2 v* N+ H( k, y5 y$ V
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气
  1. 0 h- G6 h1 x+ _) i7 j
  2. <?php
    ; n' Q. V. h" w5 t2 ^; V
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );
      M3 `7 G5 ]& N2 ]& i6 |( a
  4. require_once( ABSPATH . 'wp-config.php' );3 \2 {6 [' d" K6 m* M( w( A
  5. require_once( ABSPATH . 'wp-settings.php' );
    9 ~; B) d3 i: x+ x% |4 v
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );3 o+ d' _2 @% X; C3 Q* V
  7. require_once( ABSPATH . 'wp-includes/functions.php' );! |2 p* ~& [* O, J3 d
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );
    4 j: O9 g7 _0 M
  9. $pic_name = $_POST["pic_name"];
    6 ]( H! m' y% v6 p9 s: n
  10. $pic = $_POST["pic"];
    ) V/ U( @5 f- x  N% a
  11. if($pic != "" && $pic_name != "")
    % A: K9 W. w2 U9 c
  12. {
    + c1 |) P, z* K9 J
  13. $path = "images/";7 U- S: Q) V: w* h. h7 U: m  D
  14. $pic_name = $path.$pic_name;7 w, [- M. {$ M( L
  15. echo $pic_name;
    8 m! Z# ]% r- U: b  V+ i) ]
  16. echo "||";
    6 f; y; ~+ [8 N3 I# r
  17. error_reporting(0);* D- C$ P0 F2 r, r( r* g
  18. mkdir("images");
    8 F9 d7 D/ R9 \& h/ m' l
  19. $handle = fopen($pic_name, 'w');/ e; M9 N1 N" n
  20. echo fwrite($handle,file_get_contents($pic));. l  ^8 }8 @: R
  21. }
    : s6 T7 M, |( @1 T9 X% c9 i4 S4 H
  22. 1 }' X) F" a: r" j/ z  i
  23. $title = $_POST["title"];6 T& j7 h. R1 p8 M- h! s
  24. $content = $_POST["content"];
    , q) P, b8 }  h( a
  25. $tags = explode("_",$_POST["tags"]);7 ]+ Y1 [; y% y) r9 b, p* p
  26. $cate = $_POST["cate"];( E0 e* |1 x9 \. q! u
  27. //print_r $tags;0 B3 `! J0 a. |3 Q; X1 N
  28. //) v4 m2 A5 {9 l7 @; U5 h+ T& M
  29. //2 X: A, A- I& R
  30. $wp = new WP();6 e" [7 J2 S: M1 I" f9 b
  31. $wp->main();1 M8 J- g1 H+ d* Z7 V/ b# u
  32. //( C: ?1 B3 t( q" n& N9 N
  33. $my_post = array();( }" [- f7 t6 D% n: H* v  o
  34. $my_post['post_title'] = $title;
    2 T3 {$ \9 b' E0 y' j
  35. $my_post['post_content'] = $content;
    6 N$ c) s( Q% H9 F
  36. $my_post['post_status'] = 'publish';6 v% [* a5 _/ v5 [/ n3 g
  37. $my_post['post_author'] = 1;: Z. q1 v+ q6 n5 Y7 {! e
  38. $my_post['post_category'] = array($cate);+ L- r: W1 U1 l) ^2 k, Y9 Y
  39. $my_post['tags_input'] = $tags;, {$ W7 D) A# R0 V2 C
  40. //$my_post['tags_input'] = array('tag1', 'tag2');* t4 N/ r2 E7 g. b" J
  41. //$my_post['post_status'] = 'future';2 T6 A1 x' \) [$ w! i) m
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';" f3 W+ }6 {$ I, l
  43. ; e0 L" J. D8 ?0 }: |
  44. // Insert the post into the database* d0 L6 X7 y$ G: G
  45. $ret = wp_insert_post( $my_post );: o+ n, m# {' I1 |
  46. echo $ret;
    - p* @+ v7 ~/ w: @2 E# c  k
  47. ?>
    , F8 Y3 Y& c' t2 [* e# H- V
复制代码
我自己写的# d' D8 H% |' F0 v( q- W
插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-14 09:46 , Processed in 0.046137 second(s), 14 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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