AdvertCN - 广告中国

 找回密码
 立即注册

QQ登录

只需一步,快速开始

PropellerAds
⚡️AdsPower:安全不封号,高效自动化广告专用虚拟卡/U充值/高返点皇家代理IP⚡️#1性价比⚡️Mediabuy⚡️玩家开户首选
【鲁班跨境通-自助充值转账】FB/GG/TT❤️官方免费开户Affiliate 全媒体流量资源⚡️Taboola/Outbrain /Bing⚡️一级代理
开户投流-7*24h❤️人工在线【官方】❤️搜索套利买量投流开户独立站⚡️开户投放FB BM不限额,短id账单户
E.PN 虚拟卡BINOM TRACKER 60% OFF!比Adplexity还好用的Spy工具ADPLEXITY + ADVERTCN
7200W全球动态不重复住宅IP代理虚拟信用卡+独立站收款全球虚拟卡, 支持U充值Facebook 批量上广告
尤里改 - FB 稳定投放免费黑五教程(持续更新、欢迎交流)FB 三不限源头 - 自助下户充值转款各种主页、账单户、BM户(优势)
⚡️TikTok企业户,bm户,账单户FB企业户,TT老户,GG老户源头海外CL企业户源头PTM虚拟卡[全新卡BIN+高返点]
PTM虚拟卡[OPENAI+全场景通用]FB虚拟卡⚡️消费越多返现越多最大欧洲Nutra网盟BA找量->Tyver SPY汇聚海量广告创意
高质量代理⚡️住宅⚡️移动广告位出租8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构
查看: 7393|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
本帖最后由 finder 于 2014-12-28 15:13 编辑
  C' g3 G. P, E3 ]3 S( n8 S" E2 c
直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持( V' U1 W  ^. ]- {  B- N

& G' f, X6 r; F% }# P我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了
: J/ ~. i% d' K& k5 ~2 F2 j* ?. c# S+ ^1 F$ ?- ~$ D
方便实用 简单 何乐而不用呢

  1.   [: m$ `3 s9 B) O% ~( p
  2. <?php
    ; _. t/ @0 ~9 U: v& \. S
  3. + J+ N9 @" U' x# T( X2 \
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );
    : E+ o2 l) K$ k6 y) c7 |
  5. require_once( ABSPATH . 'wp-config.php' );
    4 z5 _6 h: B- N2 a
  6. require_once( ABSPATH . 'wp-settings.php' );/ `% x( u( P, G; {5 Y
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    ' I6 R& q5 a+ P  g; c& H
  8. require_once( ABSPATH . 'wp-includes/functions.php' );0 n% w) k. X  m8 }3 h
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );
    ! g6 @' N$ u& h
  10. $title = $_POST["title"];+ `: s8 ]6 _) K! }6 C) O
  11. $content = $_POST["content"];
    : ^5 S" e7 M3 e. e& G5 V
  12. $tags = explode("_",$_POST["tags"]);+ `) Z, g/ o9 c. `
  13. $cate = $_POST["cate"];  I9 U" d3 d7 q- o: x% M  ~  v4 {
  14. //print_r $tags;
    , C( y# N- _# o  r& y+ f
  15. //2 e  |5 L1 [8 }  S1 `7 L  _
  16. //8 d- y( ?  x" n  H8 L
  17. $wp = new WP();
    - ^2 Q" {3 D, h& e% ]4 r9 z$ g" b
  18. $wp->main();
    3 Z) v) z3 B1 Z+ ?% C. r3 t# i! H1 s; }
  19. //
    3 y( |  I; K# h! d. U- J
  20. $my_post = array();+ a6 h; U; U3 @4 q9 }0 P' z1 z
  21. $my_post['post_title'] = $title;8 T9 \, e0 y# L& e1 Y& r. l7 s
  22. $my_post['post_content'] = $content;
    * e8 h' u2 W5 z  |
  23. $my_post['post_status'] = 'publish';, f  E2 j# L, g9 T; ~5 o$ V
  24. $my_post['post_author'] = 1;
    & g( T) o3 A/ T9 S) P
  25. $my_post['post_category'] = array($cate);9 c1 B0 F) u' d3 b; T/ l
  26. $my_post['tags_input'] = $tags;9 N- p# ~4 J3 i* O" T' m
  27. //$my_post['tags_input'] = array('tag1', 'tag2');" M. j/ z* {/ H, Z+ \5 b
  28. //$my_post['post_status'] = 'future';
    2 a" w$ X5 x/ h) \
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    ! i# p5 ~% g9 S( R

  30. & g3 @: g2 i$ S0 F$ X
  31. // Insert the post into the database  E; c& S& F  J5 I
  32. $ret = wp_insert_post( $my_post );2 h' }1 u! t6 {2 b% }  V- _
  33. echo $ret;
    : A4 ~! e" `* n% q# Q
  34. ?>
    ; [3 T5 Z9 `2 v+ J3 h) g
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气
  1. / A' y8 k% B! }7 x9 R5 K- i9 M
  2. <?php
    0 b) f  T1 E' Y( N/ M
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );( N, B- {# F" c5 R$ Q+ Q+ p7 k
  4. require_once( ABSPATH . 'wp-config.php' );/ _7 j0 D& p! j4 h- s3 k
  5. require_once( ABSPATH . 'wp-settings.php' );
    6 A/ J& |, V/ n( D2 T$ Z
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    ' x+ [" n+ S5 n+ t" L
  7. require_once( ABSPATH . 'wp-includes/functions.php' );
    * X2 e  e* N6 T5 s
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );) w8 z9 M3 F5 l6 b+ _
  9. $pic_name = $_POST["pic_name"];
    7 R' ~4 ^, q" |- B/ U" w! T: w
  10. $pic = $_POST["pic"];3 M3 O" ~( C, R) c- Y: D
  11. if($pic != "" && $pic_name != "")/ ~) \  }% f+ E% \8 L" F; L( J
  12. {( i9 P/ F) {  c6 D, Y5 h2 M( b
  13. $path = "images/";4 O5 ?* R/ ]1 ^0 ~6 M& I
  14. $pic_name = $path.$pic_name;
    , e9 }" F, T1 G9 I0 Q7 H
  15. echo $pic_name;
    7 M' S2 P+ @1 |; ^5 b
  16. echo "||";
    % S- G- C. Z  v) e2 _. T
  17. error_reporting(0);6 p! Z5 T7 I% Y/ s) i" _" X
  18. mkdir("images");
    : V! A, n- p! {7 ~
  19. $handle = fopen($pic_name, 'w');
    2 q9 h  A& i! c- ^
  20. echo fwrite($handle,file_get_contents($pic));
    ) T5 ]* R1 {; l' l
  21. }
    & @# J" ~: K' m' W. I% H3 }

  22. + J, w& @' P6 t' k3 B
  23. $title = $_POST["title"];
    3 K+ e9 n! V/ L) d: d9 ?
  24. $content = $_POST["content"];
    1 f& q8 b0 I$ E) C" g7 D; V
  25. $tags = explode("_",$_POST["tags"]);
    . ^6 N7 t: d: I+ O: S- J3 [9 ?
  26. $cate = $_POST["cate"];: m7 F' ?& H+ c8 y1 C
  27. //print_r $tags;
    ( @" b$ M4 A% ^* {/ c( y, a9 w
  28. //
    1 Z# M" X/ b0 \- \/ ]9 U% V
  29. //0 P. _+ A2 W% _& Z4 o, M
  30. $wp = new WP();8 `, V8 R' w1 B) S
  31. $wp->main();( m* h$ v- Z; D" N3 @
  32. //
    3 Q# P! X0 w# `6 O, F5 t
  33. $my_post = array();
    ! g$ ^! i5 ]. N/ M& \$ l
  34. $my_post['post_title'] = $title;- A4 H5 F# Q  |. }
  35. $my_post['post_content'] = $content;0 k3 S: g+ [1 P5 T/ J
  36. $my_post['post_status'] = 'publish';
    : f6 |& E  ~! M
  37. $my_post['post_author'] = 1;
    / l* @+ q, P( o( h- [
  38. $my_post['post_category'] = array($cate);
      G. e& s; m7 h4 t
  39. $my_post['tags_input'] = $tags;- C( n1 n5 y1 H) j
  40. //$my_post['tags_input'] = array('tag1', 'tag2');1 c5 d7 U5 L4 }1 H
  41. //$my_post['post_status'] = 'future';: y& F! c8 Z3 Z1 f% r: }2 z4 C
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';0 K! Y% r+ u4 Z" n: j

  43. % Q/ H, a5 \2 d% `% `* g
  44. // Insert the post into the database
    3 s  C0 [. w9 q+ B1 p, O
  45. $ret = wp_insert_post( $my_post );' r, {; o8 U/ I& U+ u' E* b
  46. echo $ret;8 b, z' w* o: b2 v9 k0 j
  47. ?>4 h2 [0 s( E3 n7 n
复制代码
我自己写的
" M2 A& F: B9 S; y6 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, 2025-11-3 21:24 , Processed in 0.050669 second(s), 19 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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