AdvertCN - 广告中国

 找回密码
 立即注册

QQ登录

只需一步,快速开始

PropellerAds
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户,账单户提供TK企业新户老户、谷歌新户老户
PTM虚拟卡[全新卡BIN+高返点]FB虚拟卡⚡️消费越多返现越多最大欧洲Nutra网盟BA找量优质住宅/移动代理/高匿名/高性能
TK白名单老户|兼职广告可投⚡比特指纹浏览器+云手机, 4.5折起T3NZU:定义应用网盟新时代FB个人号源头服务商
寻找顶级电商?AdsBranded等你!TK老户/国内外端口/预审/加白广告位出租8500万高质量住宅IP,助力各种需求
虚拟卡返佣1%,国内持牌机构   
查看: 7499|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑
* L; L+ i* X5 ?+ c: J0 I- J* o% @7 v
) X4 }, R: s" A# u4 k  T直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持& k/ i4 u% X- }" \: @

0 H# q' F; s. M8 E7 N我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了
* `9 a- E. M4 v3 {4 [" K* ?, I. t! b! n  Z! p
方便实用 简单 何乐而不用呢

  1. % l6 p# s* ~& [% @
  2. <?php
    ! R+ P8 ?9 |& @- c0 x7 R" a

  3. * |# `+ d# G5 W+ r
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );
    0 `! q* i, h5 _% J
  5. require_once( ABSPATH . 'wp-config.php' );' _! J" o# i; R% P* D2 I# P8 K
  6. require_once( ABSPATH . 'wp-settings.php' );
    0 @. @0 y: a. T0 U* X& p) T
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );6 |( F* n, o9 E# I2 f9 v6 f
  8. require_once( ABSPATH . 'wp-includes/functions.php' );
    + z5 P0 _+ `6 t( a% d& K: x1 X
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );7 ?" o, A8 j3 ^* z, z9 D
  10. $title = $_POST["title"];
    , E5 T0 B2 x" Q$ y/ O& q( J  w3 e
  11. $content = $_POST["content"];; {1 Y* |4 S( u
  12. $tags = explode("_",$_POST["tags"]);
    $ u) M  e1 |5 m3 c( p7 G8 X
  13. $cate = $_POST["cate"];- S: L, v; A5 e3 O$ ]1 V2 a
  14. //print_r $tags;$ T! B( m& a, l( {+ i* ~
  15. //# c9 T" Z$ \1 D( L/ Y( t
  16. //
    ! A% [7 u+ c) B
  17. $wp = new WP();
    % y+ U' j; g9 F$ ~0 l# x  o
  18. $wp->main();( [4 }% y2 f* G) ^% g# g4 ]0 p
  19. //
    ' h3 f- z, i) F) ?2 w' M
  20. $my_post = array();4 x. u+ V4 s. B4 r
  21. $my_post['post_title'] = $title;
    9 C0 s6 Q4 @$ K. {$ f& K
  22. $my_post['post_content'] = $content;
    # n- e2 d* C, l: b; D1 I7 z
  23. $my_post['post_status'] = 'publish';8 q( \2 a9 w( |- n/ J, u4 i
  24. $my_post['post_author'] = 1;
    - j7 y( Q9 E0 b- D( P( B
  25. $my_post['post_category'] = array($cate);
    * l+ M2 J+ D9 C) U4 k3 h% `; a, L& M
  26. $my_post['tags_input'] = $tags;
    % }; j( c9 Y  n! s
  27. //$my_post['tags_input'] = array('tag1', 'tag2');' U  E; v6 q- t+ y0 H* C( h
  28. //$my_post['post_status'] = 'future';5 M4 i) s# g4 D- x
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    & Q9 W4 x7 n- `9 k/ w) L. j

  30. - c* m. Z- s1 V0 G6 h7 t6 }
  31. // Insert the post into the database
    ! f$ {! i' ?! Q9 C
  32. $ret = wp_insert_post( $my_post );2 A* c( S5 F0 x* k0 J
  33. echo $ret;+ d! l8 ~8 X5 |, d0 l0 i. M& u
  34. ?>
    & p, e* V; Y  X2 F4 u2 k  n& Q
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气

  1. ! N; ~6 a( w( G; o) V% v# `* c, O, ~
  2. <?php
    8 T8 {1 S2 P( P5 t' x4 v
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );
    3 ~. E7 s5 S1 v  f! z9 A, S
  4. require_once( ABSPATH . 'wp-config.php' );! b; a% I; y6 }4 F0 n
  5. require_once( ABSPATH . 'wp-settings.php' );" ~0 F: H* q# n5 m% V
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );( t" z8 x$ z& x' U
  7. require_once( ABSPATH . 'wp-includes/functions.php' );  j. G9 u2 h, a0 J) ?% f( c* b% K
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );
    , s7 g- \( F# D. z; C% p
  9. $pic_name = $_POST["pic_name"];
    2 W, u1 v( |  e, V! I0 q
  10. $pic = $_POST["pic"];
    ) j; ]4 q7 A, z! ]8 w# b: y
  11. if($pic != "" && $pic_name != "")0 Z/ v- n* a5 Y$ S0 g/ V! Q
  12. {
    & r" J! i9 |$ p2 B8 Z( t2 [6 r
  13. $path = "images/";, w( A8 [5 O1 L5 ^: }# [- N: ?
  14. $pic_name = $path.$pic_name;1 @8 `" c# x! B
  15. echo $pic_name;9 N: ]5 v' J. E: d* o$ j
  16. echo "||";  j# t0 I+ z* m8 W. U
  17. error_reporting(0);( z$ v) o/ o9 M' S& N1 ]- ?1 B& }
  18. mkdir("images");0 [# J3 C" ?0 @$ S$ ^4 F
  19. $handle = fopen($pic_name, 'w');& v, k/ N" d4 A: W
  20. echo fwrite($handle,file_get_contents($pic));
    8 |- F# P  l2 c$ }6 h: }
  21. }% o4 V8 I. W* ^/ Z* k
  22. : r/ r$ L0 F' R, S% d
  23. $title = $_POST["title"];9 A6 P2 w, y9 T
  24. $content = $_POST["content"];
    : T5 J7 @# S. v7 O5 _$ O
  25. $tags = explode("_",$_POST["tags"]);
    ( K5 c8 c( s, x: s. A3 c
  26. $cate = $_POST["cate"];+ J& d6 H3 [7 r+ D, o& G5 l3 {
  27. //print_r $tags;
    ( V5 F. e& k6 u) ?
  28. //+ z' q6 j( e* ~' \5 ]+ W5 |/ U' e
  29. //
    7 c) w3 Z  h/ c  R9 U$ D
  30. $wp = new WP();  I% S6 k( e/ P. R/ O
  31. $wp->main();
    2 R8 i2 _/ k2 b+ J2 n
  32. //
    9 g3 S6 [5 P+ ^% F  U' P
  33. $my_post = array();( W" N9 w+ W6 ~( f' N8 l# O7 B
  34. $my_post['post_title'] = $title;
    & O( o1 F8 {7 t% o; Y8 j) L
  35. $my_post['post_content'] = $content;- Z' L1 t1 r, n( G! M9 s
  36. $my_post['post_status'] = 'publish';
    7 F" ]+ Y; c/ u: _) [8 J, g' T" z$ m
  37. $my_post['post_author'] = 1;. ^- G( z$ c2 {1 {
  38. $my_post['post_category'] = array($cate);; I$ l- R0 c; _1 ~  I! Q7 n
  39. $my_post['tags_input'] = $tags;6 a4 h5 k% }& P6 E
  40. //$my_post['tags_input'] = array('tag1', 'tag2');4 T3 y4 _+ p! C
  41. //$my_post['post_status'] = 'future';
    7 U  L' ?; @' G# p; K1 M( I# n# N
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';6 o- V- I; R4 d0 M8 e( Y% M# q
  43. 2 r( E6 {9 ^1 s8 E1 ^
  44. // Insert the post into the database4 D1 [- X: N  S8 {+ V: B" I
  45. $ret = wp_insert_post( $my_post );: k/ V" {$ b3 s4 u0 R
  46. echo $ret;
    3 q) ?6 {) T2 _- G. i7 V1 Z. J3 A% b
  47. ?>2 |6 x2 u7 g+ p2 ]& d
复制代码
我自己写的
. S+ V# ?% t5 `: P2 w. 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-12-23 15:18 , Processed in 0.046888 second(s), 14 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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