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 虚拟卡⚡️BINOM TRACKER 60% OFF!
比Adplexity还好用的Spy工具ADPLEXITY + ADVERTCN7200W全球动态不重复住宅IP代理全球虚拟卡, 支持U充值
各种主页、账单户、BM户(优势)⚡️TikTok企业户,bm户,账单户IPCola原生住宅IP⚡️$1.8/条双ISPFB海外户、GG老户、TK加白老户
PTM虚拟卡[全新卡BIN+高返点]FB虚拟卡⚡️消费越多返现越多高品质·稳定高速纯净IP FB个号1块一个
TikTok2审户/老户/国内外端口/加白SX.ORG 高质量代理⚡235+ 地区GG,FB,TK, 欧美源头, 欢迎合作跨境债务催收/风险代理
高权重Google老户[卖户+筛户等级] 海外斗篷・智能广告过审率高达 99%DataImpulse⚡️纯净住宅代理仅 $1广告位出租
8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构  
查看: 7776|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑
" s) D& K9 b1 y0 P' p
& `4 X) L* O3 {  p& r; H/ Q直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持
% f5 ~: f5 v. O4 M( j8 c3 A* t& `3 ^
我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了1 I, B3 R) p& }' q0 ~0 J+ I

' ~9 L' D8 }3 O6 F, v- _# I方便实用 简单 何乐而不用呢
  1.   u6 |3 }! u) p# [$ {- y* n
  2. <?php
    1 O1 I! Q) w! N. u

  3. 5 K3 F8 A5 M9 l) N  y1 O# d
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );. e  c6 o- ~* ~& G( n
  5. require_once( ABSPATH . 'wp-config.php' );* j; B* {! E5 x# t( n! w' _$ ~
  6. require_once( ABSPATH . 'wp-settings.php' );
    & R7 H3 m) {4 `- b' N" g
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    4 O$ g2 d, u& ?5 G
  8. require_once( ABSPATH . 'wp-includes/functions.php' );$ E' z! e% r4 v) B
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );7 A5 T0 F8 J# \: ~1 r1 L( m! s
  10. $title = $_POST["title"];
    " L) D( f/ i0 Z% J1 _7 e9 D
  11. $content = $_POST["content"];
    . h. _( g3 i3 }4 `! P
  12. $tags = explode("_",$_POST["tags"]);+ H3 T6 J: k* A* M
  13. $cate = $_POST["cate"];
    * Q+ p3 d( v. A2 D5 S
  14. //print_r $tags;
    $ X- g) l8 x/ M9 S' p
  15. //
    , B( v2 n* y5 _
  16. //7 v: G: h9 X( K4 D5 Q
  17. $wp = new WP();# n3 h0 w# C# H$ }
  18. $wp->main();
    2 S/ w5 z8 t2 K% R: X$ L  D6 L7 k2 N& ]
  19. //
    + g% |& d. d- P( e) M4 B. c
  20. $my_post = array();
    - W5 J9 @) P! Z- i9 ~
  21. $my_post['post_title'] = $title;
    7 l8 R$ o( L6 m. {: B  X
  22. $my_post['post_content'] = $content;0 L& c" U9 `/ l1 V
  23. $my_post['post_status'] = 'publish';* X- J" f3 x/ a' l3 C' y
  24. $my_post['post_author'] = 1;
    " U8 `* N% ~2 k0 e5 L$ ]
  25. $my_post['post_category'] = array($cate);
    1 j$ a: {2 E7 E
  26. $my_post['tags_input'] = $tags;
    8 W* j9 I6 d/ ?& {
  27. //$my_post['tags_input'] = array('tag1', 'tag2');
    " c/ H; m" F0 C5 y3 Q& m& y
  28. //$my_post['post_status'] = 'future';# |. I5 r9 W# p- M- P
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    % @* Q  N& J: P6 m- \, K

  30. % _" V0 v; @9 Z' \0 f0 x) e
  31. // Insert the post into the database
    & V% N2 P6 X. h) C+ R& a8 G5 Z
  32. $ret = wp_insert_post( $my_post );5 j6 k7 |& R) |+ M' @
  33. echo $ret;( q0 K6 d( x3 J3 L4 I5 d3 u9 M
  34. ?>
    % c8 @2 m4 q% ^) u' ?
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气
  1.   C, i* `& [  |! G- C
  2. <?php
    % Y* p- j* t, H
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );  o4 b# [0 u3 C% B6 ^- A% O
  4. require_once( ABSPATH . 'wp-config.php' );
    ; z. i9 t, [  I8 C
  5. require_once( ABSPATH . 'wp-settings.php' );4 I1 n- e' N9 p8 L) j$ _
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    * {) N9 z$ O4 m" ?6 E2 }
  7. require_once( ABSPATH . 'wp-includes/functions.php' );6 h: D9 F8 U& O* |; k, k
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );$ `# M8 j' g6 e% I2 D
  9. $pic_name = $_POST["pic_name"];
    ' l% ~0 F$ z. U0 Q( m& h9 [- E. O
  10. $pic = $_POST["pic"];# i; F) a9 u4 f  k! ^1 V
  11. if($pic != "" && $pic_name != "")1 t& |' S  ?% m1 l1 c
  12. {
    6 d; n; B  v$ N8 s$ ?- I, i* j
  13. $path = "images/";' q4 R+ R* \9 b
  14. $pic_name = $path.$pic_name;
    ) z" T( y7 F+ ?4 V$ N7 Y& U" g
  15. echo $pic_name;8 A3 L8 O5 Y# n" S% y3 ?# \
  16. echo "||";
    2 Q) W- G; m) ^. q* D) ?1 T- G, a
  17. error_reporting(0);, X  l1 ^# \: Y& Z3 k6 _
  18. mkdir("images");8 {; P% n; J! a8 D1 `9 w9 D
  19. $handle = fopen($pic_name, 'w');, o. T& W( A" k, v5 J
  20. echo fwrite($handle,file_get_contents($pic));4 v. `9 k2 _7 n1 p) R
  21. }
    1 }4 ~! i  d' |0 Z
  22. 7 O; _7 ~9 O# r: e5 n  a
  23. $title = $_POST["title"];! N/ J" ~% Q; k8 V& O8 ^
  24. $content = $_POST["content"];
    2 o- I4 U* O% m7 {
  25. $tags = explode("_",$_POST["tags"]);
    ; I: y- o( o: W
  26. $cate = $_POST["cate"];' V5 R5 v* f9 A, B
  27. //print_r $tags;' q* @' Z/ _/ Z+ V" S6 r6 O1 I% B3 M. b
  28. //. j5 r+ }3 m# m4 G4 K- r# l$ \
  29. //
    2 n& q# J8 h; ?% Q! G
  30. $wp = new WP();
    / a  o# o6 S' B, f6 e: f/ a, C5 b
  31. $wp->main();/ k! s; t; Q  y& D$ v
  32. //7 c" f: n% h/ s) \3 R
  33. $my_post = array();0 a5 i+ t- w; x/ S
  34. $my_post['post_title'] = $title;5 t% C! d% `+ l  H
  35. $my_post['post_content'] = $content;
    ( O' l6 n! o8 S# q  M" Z
  36. $my_post['post_status'] = 'publish';
    ! Z- P8 R, _. G+ P+ d% q
  37. $my_post['post_author'] = 1;) q2 m3 m" R8 s! X" }. q7 X2 [
  38. $my_post['post_category'] = array($cate);- n# O- A+ b' {$ r
  39. $my_post['tags_input'] = $tags;
    4 N4 g0 v* g5 h# s0 u* [7 W1 d
  40. //$my_post['tags_input'] = array('tag1', 'tag2');  J7 b' S( {) F8 y7 h2 ^5 `, O
  41. //$my_post['post_status'] = 'future';3 [& F- `& s( p# p
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    : h* x, q$ E* G
  43. & y2 Z! C& p1 V
  44. // Insert the post into the database* s7 _8 L  y8 N, N$ o2 P3 }$ Z% ~
  45. $ret = wp_insert_post( $my_post );
    2 C1 F: W6 w" j) U) a
  46. echo $ret;
    ( J$ A& Y. ?+ n. T- f0 q, K
  47. ?>2 j7 d* i: e0 G9 f7 q8 C3 c& X/ T
复制代码
我自己写的
4 T' z1 ^, G7 ~( x$ [2 {0 ]插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-3-24 07:26 , Processed in 0.054233 second(s), 17 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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