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

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑
; q! q4 s- x! q* x2 \: s, ?2 @$ f# w- A6 M
直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持
9 u4 x  G3 c+ h
3 `  Y" b) l* p# x1 c; g我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了4 x3 _7 r7 K. m% r' B9 O& R
6 I- Y! D/ y& r' {; x
方便实用 简单 何乐而不用呢
  1. & v( l3 h* L# }
  2. <?php
    ; m+ W  w0 H6 \1 T; m6 h

  3. % w9 \$ t' w5 Y* E! O3 U
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );
    4 E+ A1 ?  V/ E5 L# `
  5. require_once( ABSPATH . 'wp-config.php' );
    , I# {* j/ T2 o" _9 S- M" }  O* e
  6. require_once( ABSPATH . 'wp-settings.php' );) H& I+ w) s; Y9 U0 ~5 ?3 M
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );2 ?2 V" n& W3 [
  8. require_once( ABSPATH . 'wp-includes/functions.php' );8 Q& R# B/ R" F8 X$ m
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );
      ]2 b5 D2 ^+ [$ b) e
  10. $title = $_POST["title"];) e. G" v2 S) ?' c0 H- r
  11. $content = $_POST["content"];
    1 K! e4 \/ H- e0 y( q- V+ `
  12. $tags = explode("_",$_POST["tags"]);$ h+ b4 X1 E; ^( n: F# J
  13. $cate = $_POST["cate"];8 ~* N1 U* g: C7 D" {2 h. w
  14. //print_r $tags;0 W" c; U: r, Y& I6 l
  15. //4 y% R; {& w; a# g9 T, k& g
  16. //
    + }: d, Y( ?! c6 l7 {% R$ ^5 O
  17. $wp = new WP();
    % w9 S+ u/ L9 g
  18. $wp->main();
    # Q4 @; y/ E' K+ }, @( O0 z) i
  19. //
    2 k( Q, b4 ?1 B8 ^' E
  20. $my_post = array();
    ' C6 }. d5 s& L2 Y) w; J" c
  21. $my_post['post_title'] = $title;
    # Y1 C* p6 E# e! ?/ V
  22. $my_post['post_content'] = $content;* T; [* o8 l( h* l, z
  23. $my_post['post_status'] = 'publish';% K  x+ f( ?' L8 u
  24. $my_post['post_author'] = 1;0 p0 D0 y& o. L$ n/ d
  25. $my_post['post_category'] = array($cate);
    4 X% h2 [2 }9 b' ^
  26. $my_post['tags_input'] = $tags;0 f' D' r% V- G' [7 ^
  27. //$my_post['tags_input'] = array('tag1', 'tag2');; C" U" N  x' s1 @/ V# o
  28. //$my_post['post_status'] = 'future';
    ) p/ D. E& T" p
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';! l  [$ U& x8 D7 Y) K' z( v

  30. / o# u6 ]0 S1 T/ j1 X6 i
  31. // Insert the post into the database
    / \8 b9 I: `9 z5 O+ v2 {$ e' l
  32. $ret = wp_insert_post( $my_post );$ h: t0 V* l( c6 ^, x+ a; \
  33. echo $ret;
    ! F( V/ c0 c$ e' y
  34. ?>
    % S  j& ^, K" P. }3 k( T# g0 A
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气
  1. + q9 V# y. W& H$ H) o9 T
  2. <?php
    - b8 R) J. j6 ~0 u: K, ~
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );
    # M+ ?" U5 L% W) l
  4. require_once( ABSPATH . 'wp-config.php' );
    : I  J" l" `) C
  5. require_once( ABSPATH . 'wp-settings.php' );0 a# e4 [% W9 x6 e& d5 n8 A
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    / u( ~8 l: S8 ~! R
  7. require_once( ABSPATH . 'wp-includes/functions.php' );
    1 {) E' e6 M' j; N; N
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );
    + G% Q$ q5 }# g8 `+ S4 f
  9. $pic_name = $_POST["pic_name"];- e- o( R& u8 d. q1 F/ A
  10. $pic = $_POST["pic"];2 N& }" _/ N% J# C: _" Z* D
  11. if($pic != "" && $pic_name != "")
    " e) [( \5 H( u1 [
  12. {3 g( X' j; S! q, ~* E1 m/ S- o
  13. $path = "images/";  G6 }# J, k( B% T
  14. $pic_name = $path.$pic_name;
    + q% ^3 |7 O) P0 U! W
  15. echo $pic_name;; b! q. B' w6 v+ k, q) ?: q
  16. echo "||";
    # d6 s+ q% }- O- ^
  17. error_reporting(0);
    + q6 m4 v" z2 v# _3 U! U
  18. mkdir("images");& e( G* I+ p# C4 H- O7 T
  19. $handle = fopen($pic_name, 'w');
    ' W* D3 [0 P( j; a" B
  20. echo fwrite($handle,file_get_contents($pic));
    * K+ f% O: B. |# k+ S1 f( ?' U
  21. }
    4 w4 k% h- Z6 ~$ q

  22. + ?3 F% r, U3 t
  23. $title = $_POST["title"];5 F4 {& S3 l, e( o) N
  24. $content = $_POST["content"];4 S( Z1 a1 b/ H2 l0 ]5 _9 v
  25. $tags = explode("_",$_POST["tags"]);
    , \1 }! m8 }9 b9 H, N4 d
  26. $cate = $_POST["cate"];
    ! x% ^2 Y9 ?0 T$ A3 I+ K9 x. q
  27. //print_r $tags;
    5 P: Y8 }- x. k
  28. //: o2 G& c% r5 E1 @- w4 a( v
  29. //
    : U* e' e- j) \1 x0 P
  30. $wp = new WP();( H3 O; [! P* m  K0 J
  31. $wp->main();
    9 ?  r: F, ]! P5 b- P; h6 {* |
  32. //
    % l% D% K! q5 e. @5 ~
  33. $my_post = array();' Z, x! a1 Y) m4 {$ |4 }% k
  34. $my_post['post_title'] = $title;: e- F) B4 |/ c8 _6 D' g2 v0 v
  35. $my_post['post_content'] = $content;
    ! m( J/ r- R  S! h* h
  36. $my_post['post_status'] = 'publish';
    0 D7 o) [; s; V/ }
  37. $my_post['post_author'] = 1;& ]0 ~' Q7 y3 |* n+ r' u
  38. $my_post['post_category'] = array($cate);% V. f, c& b2 a" o  L
  39. $my_post['tags_input'] = $tags;7 J$ `. V5 w0 x  Z/ D9 W9 z( \9 j
  40. //$my_post['tags_input'] = array('tag1', 'tag2');+ T- I& f& |. l- q0 H
  41. //$my_post['post_status'] = 'future';
    ! _) d$ l4 z$ X6 L) _
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    : N( Q# \  Z- N9 {% t

  43. ) g* |; ^+ C4 N! f+ V$ p1 p: s
  44. // Insert the post into the database( g8 z9 z% U( H* u3 G" g
  45. $ret = wp_insert_post( $my_post );
    9 K8 L8 ^) Z; H0 q4 z
  46. echo $ret;
    3 G( p' |  K+ u% u
  47. ?>$ ^* E* O, l7 Z9 p8 \
复制代码
我自己写的
' [+ R: I7 V9 Y0 z3 m插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-13 11:11 , Processed in 0.050761 second(s), 17 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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