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加白老户
海外CL企业户源头PTM虚拟卡[全新卡BIN+高返点]FB虚拟卡⚡️消费越多返现越多最大欧洲Nutra网盟BA找量
FB稳定代理/住宅IP/ADV50打五折 FB个号1块一个TikTok2审户/老户/国内外端口/加白SX.ORG 高质量代理⚡235+ 地区
跨境债务催收/风险代理高权重Google老户[卖户+筛户等级] 海外斗篷【智能风控】,过审率95%+广告位出租
8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构  
查看: 7745|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑
1 C% k$ ?- L* [$ c! f
9 G3 `9 b# M; z1 R直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持
, I# T6 k0 f1 a9 l; p, @* m3 o( t& z: Q) _
我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了. y& {) |0 N3 u0 F
9 k0 ^9 y" G! V7 q1 \; R4 e
方便实用 简单 何乐而不用呢

  1. & r" F( g; n. k# w' x
  2. <?php
    : U# v, s7 v. d

  3. : k4 _/ c: \3 ]/ m. s" @
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );* r+ C4 m9 y+ M& L7 L
  5. require_once( ABSPATH . 'wp-config.php' );, N% |& U% |6 e
  6. require_once( ABSPATH . 'wp-settings.php' );. y  m% k9 z. y7 k3 p
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    $ _, T7 }0 t; x* J# m8 o
  8. require_once( ABSPATH . 'wp-includes/functions.php' );
    3 L4 q+ b1 V, G6 r: @9 f; y
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );8 k0 t  u/ C( `8 Y0 G4 T
  10. $title = $_POST["title"];; r& Q% l: N( k. i% W5 v) v
  11. $content = $_POST["content"];+ l( X$ \/ a% k# y7 H7 u
  12. $tags = explode("_",$_POST["tags"]);+ J0 X" C' w( h3 F( W
  13. $cate = $_POST["cate"];
    % C: D; ~- o" p% M3 k
  14. //print_r $tags;2 }3 p, {' Q. j6 R' {
  15. //( z3 F* A: c, I# U: l
  16. //" _/ L! u' y- I" C; H6 D
  17. $wp = new WP();0 W" n, e" z3 ~$ ^% T8 N7 f% t8 l
  18. $wp->main();$ T5 J: A3 m# l+ P% s- g. y
  19. //0 [! W' o1 P2 a1 D! J
  20. $my_post = array();
    ) i5 \! }) Y& \
  21. $my_post['post_title'] = $title;
    + V' Y. \1 B  M" C
  22. $my_post['post_content'] = $content;% [9 ^& l' @" H+ X
  23. $my_post['post_status'] = 'publish';
    4 d  J* a! G/ W
  24. $my_post['post_author'] = 1;, M2 s: o9 m3 b- \9 R
  25. $my_post['post_category'] = array($cate);! @) T! B( {2 q7 [: ~' A: k
  26. $my_post['tags_input'] = $tags;( b2 j$ i+ p5 e2 m
  27. //$my_post['tags_input'] = array('tag1', 'tag2');7 ?1 i" o0 }* }, u: r. M- `
  28. //$my_post['post_status'] = 'future';
    8 V/ G4 Y; y  q9 q
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    $ v- N. {1 b! |- O; b

  30. 8 @2 R" B, ^+ W* v: J3 l) G/ [$ ]
  31. // Insert the post into the database
    7 r1 J7 `! g0 o; S& F2 U+ w
  32. $ret = wp_insert_post( $my_post );
    8 B, g# ~+ k* ^
  33. echo $ret;; K5 O8 y) L: `( K% U+ P
  34. ?>" _  h3 w5 D/ X+ k
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气

  1. % o- F, z# [0 {  r
  2. <?php
    , }4 u5 ~; f! U; ^7 T$ c# j
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );- K# s( N1 z* z) f3 k7 A
  4. require_once( ABSPATH . 'wp-config.php' );
    6 ~! U5 |: e. Y7 N/ c0 [& M
  5. require_once( ABSPATH . 'wp-settings.php' );
    8 ]) L% C& T) Z' d  ~
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );  B  Y! a+ e& ]+ C9 C% n6 C2 z% n
  7. require_once( ABSPATH . 'wp-includes/functions.php' );
    : e  x) s/ R- {/ B0 m
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );( J& ?/ U, \5 U8 _$ s$ A
  9. $pic_name = $_POST["pic_name"];4 O# C  E$ G+ n9 ]/ m  l* z
  10. $pic = $_POST["pic"];+ b+ G; d7 \$ R/ ]2 \( D' i
  11. if($pic != "" && $pic_name != "")
    0 I7 b) ^2 S  z* d& x! o  p$ z
  12. {' s! Y. k$ N$ x7 R% a3 G
  13. $path = "images/";& b8 q" V& e( ?, O( @4 I: O1 H
  14. $pic_name = $path.$pic_name;6 K2 ~  I2 p8 ?7 }0 |6 c& s; [
  15. echo $pic_name;
    ; j5 b# V- F% V  u1 P- q; h# K" |
  16. echo "||";8 E+ U  U) g) `5 T/ m! Q
  17. error_reporting(0);6 R1 g7 A. @, B4 V; R" F0 }
  18. mkdir("images");% c; E6 X9 E2 ?: L7 T8 s1 `* i
  19. $handle = fopen($pic_name, 'w');3 y$ O. A7 l9 T# t
  20. echo fwrite($handle,file_get_contents($pic));' ^6 p8 f! J) `
  21. }
    ' e1 d1 z5 n- I+ ^& w
  22. " p" z- Q  _; F. @
  23. $title = $_POST["title"];, @! ^( t; }0 t# F
  24. $content = $_POST["content"];$ ?+ [* H! _: q7 {  t+ Y
  25. $tags = explode("_",$_POST["tags"]);% C1 o4 Q8 m4 v% H' |
  26. $cate = $_POST["cate"];
    5 Q* R. l) r$ q# w; Z" Y) R* G; V
  27. //print_r $tags;$ ^, ]& L# j3 w$ y+ H' m0 E
  28. //
    0 C- Z8 G. e1 c- j; g1 @/ Y: h
  29. //  B3 t; C! j2 E
  30. $wp = new WP();
    1 z) H2 w3 D8 i6 c5 f. F/ Y0 p' v- \
  31. $wp->main();: l0 f5 [8 w& \" U, o3 ]* c1 y$ _0 Z# I0 Z8 Z
  32. //
    0 q, C. d& W4 d; j! J8 z( H& T7 T
  33. $my_post = array();
    : R/ M- r& v$ X1 {3 F9 R( P
  34. $my_post['post_title'] = $title;/ J. F0 N" j  e+ M
  35. $my_post['post_content'] = $content;
    1 q& u" Q! u0 i% o2 K6 ^
  36. $my_post['post_status'] = 'publish';& D, s3 y* |* e6 p; Y
  37. $my_post['post_author'] = 1;
    ( W( j. }, u& v5 Y' A) \" T
  38. $my_post['post_category'] = array($cate);
    3 a' A% B) a; z7 G) [
  39. $my_post['tags_input'] = $tags;" q# E( h* T7 e6 e$ C
  40. //$my_post['tags_input'] = array('tag1', 'tag2');
    , h( ?! ^8 f2 }9 ~* ]/ p3 l
  41. //$my_post['post_status'] = 'future';
    & @9 x% K2 U! H
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';. c2 z# b9 B, ?# ]5 P" O: f
  43. 5 _9 P/ n+ v7 R
  44. // Insert the post into the database% c' k/ F( `% z* k! j* q+ a
  45. $ret = wp_insert_post( $my_post );
    3 Z) S: J7 M( K+ X% E9 J- @
  46. echo $ret;% x4 E+ n8 Z' c8 Q/ y
  47. ?>
    2 `' W. @9 q8 R
复制代码
我自己写的
/ U* E  X1 b' `* Z插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

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

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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