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白名单老户|兼职广告可投 FB个号1块一个TK老户/国内外端口/预审/加白广告位出租
8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构  
查看: 7528|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑
* M' U+ V  p6 g0 j# y, z( k
1 a! c4 C( w" V5 C直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持7 U9 R3 n6 K2 a3 N7 f( f* i; X3 z: H9 p
" t9 `1 f* L6 W+ ^- R
我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了
+ ~' s2 @, m& r+ G' k% a$ Z0 Y
: c- L; s0 j% h方便实用 简单 何乐而不用呢

  1. * o% s, o7 f9 _5 K: @" q& \5 h
  2. <?php. G( {! r, P% `* m

  3. , Y) E( w2 t$ |
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );- \; X3 ^5 Z0 w: M8 p
  5. require_once( ABSPATH . 'wp-config.php' );
    1 @1 l6 A( n. }7 e, y
  6. require_once( ABSPATH . 'wp-settings.php' );2 _2 z" l9 [5 Y" q/ p! _
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );6 \3 g: g# Y  Y' P
  8. require_once( ABSPATH . 'wp-includes/functions.php' );  e# P- y. V+ w# d, r
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );
    ' n7 J( Q% O* [  H
  10. $title = $_POST["title"];. T  Y2 U' e: K" R0 d( W
  11. $content = $_POST["content"];
      H0 f' I* O/ m, e! d' M3 W! u
  12. $tags = explode("_",$_POST["tags"]);" @/ A( f4 \& r( `0 H
  13. $cate = $_POST["cate"];  R) h/ D7 _. V  m  [) f
  14. //print_r $tags;
    ; A& v6 O( k9 S/ A8 C* d# @: m
  15. //# b9 h8 y9 W  f
  16. //
    - j- l( `" A' T
  17. $wp = new WP();4 j0 W# H3 @( B7 i: E# l- [
  18. $wp->main();9 }8 h2 L. G  m/ l
  19. //; Z& _. J, c% \8 R4 z
  20. $my_post = array();# r5 H0 i5 R  m9 Y% s( l6 ~1 F; ~
  21. $my_post['post_title'] = $title;
    7 Z, `3 M, |% w( O" d2 Z; c
  22. $my_post['post_content'] = $content;
    : ?+ q1 Z4 }3 z; r4 b' N# P. _. A
  23. $my_post['post_status'] = 'publish';
    ! z2 {  h2 C/ {8 ]
  24. $my_post['post_author'] = 1;$ N0 }( T. r2 u% m1 e) Z
  25. $my_post['post_category'] = array($cate);" n/ ?8 y& y9 g8 E9 K. H4 K. S' `  S
  26. $my_post['tags_input'] = $tags;
    + _& T- a- m' Q& a8 t
  27. //$my_post['tags_input'] = array('tag1', 'tag2');
    2 T% C4 Q+ j7 X# r/ x8 H
  28. //$my_post['post_status'] = 'future';
    ! z; ^+ @! |) j6 x
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';) E4 e; f# D9 e% K. ~3 c+ `1 w

  30. ( V# F! Z6 W2 n+ q$ [$ Q3 X
  31. // Insert the post into the database
    & ?) m9 c( ?6 ^- ]
  32. $ret = wp_insert_post( $my_post );
    # c+ v8 U+ c# ?- l9 u
  33. echo $ret;. Q2 w% O0 W6 i9 c
  34. ?>* p" @# C& |/ \; R6 j
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气

  1. / k# A& e+ S7 u9 E8 v: F" V$ ?
  2. <?php  R, A0 G+ Z  @) ^# V
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );
    4 c3 \% n! O, R) U
  4. require_once( ABSPATH . 'wp-config.php' );
    ) g3 I  D2 r! v& H( u1 f
  5. require_once( ABSPATH . 'wp-settings.php' );$ m+ v1 A; S4 q1 f- X
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );+ n* N! i: M$ T# _+ I3 E4 _: Z! D) r
  7. require_once( ABSPATH . 'wp-includes/functions.php' );) r3 J' e2 H$ O* u: H, z& ^
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );9 f1 M* M1 b% v7 f0 y, J5 t
  9. $pic_name = $_POST["pic_name"];$ v* V/ I) d9 _7 s% {. k5 N( D
  10. $pic = $_POST["pic"];# Q9 l: Q+ F* K8 S9 h0 l& A# L
  11. if($pic != "" && $pic_name != "")
    # k1 o% K7 h/ ]0 i; {% y$ k2 ~
  12. {. E( y" J2 T0 n
  13. $path = "images/";% x& `9 L! }2 d% u
  14. $pic_name = $path.$pic_name;( b! }% J2 V8 X9 {  Y. M& n
  15. echo $pic_name;* q2 R$ U4 O2 y7 q
  16. echo "||";
    ) S: s* ^; `6 w, I) X# v- _- x/ d
  17. error_reporting(0);
    8 M1 b& q- S: E
  18. mkdir("images");
    4 V; f2 Q/ d: p$ n/ ~! u0 ^
  19. $handle = fopen($pic_name, 'w');
    9 o, C0 ]# Z, N& A1 R6 x
  20. echo fwrite($handle,file_get_contents($pic));
    / g  F, U5 B+ p
  21. }
    6 y8 O; q& n. g. |% a1 j$ S: O
  22. 8 i/ d, T7 ~; r3 O
  23. $title = $_POST["title"];
    " W  N' ?# W4 b4 g
  24. $content = $_POST["content"];8 K* k$ D& n" j
  25. $tags = explode("_",$_POST["tags"]);9 }$ k, k. g8 `; g2 J/ ^
  26. $cate = $_POST["cate"];7 G! d  S) M) W. }' p9 Q
  27. //print_r $tags;3 G$ i! ?/ e+ H8 W" U9 [
  28. //& t) }8 \+ R) \" A
  29. //$ ~1 {% f# @: l9 c1 {
  30. $wp = new WP();, H9 o, R/ D1 K% |
  31. $wp->main();. y; C; V) w) s8 t9 q2 ^2 a
  32. //
    ( V  w) N" w* e5 ~  U% C
  33. $my_post = array();
    9 F+ \1 P: s& h% y6 t5 c
  34. $my_post['post_title'] = $title;1 k. e# q4 r) L+ x9 z
  35. $my_post['post_content'] = $content;
    - p- O8 N# ^  j, ?: q
  36. $my_post['post_status'] = 'publish';/ w# A0 T0 J+ h4 U# E2 m
  37. $my_post['post_author'] = 1;
      b- G# \" Y* S. f2 l" {7 c
  38. $my_post['post_category'] = array($cate);
    % u" b- ]+ p' s
  39. $my_post['tags_input'] = $tags;
    ; }" k/ Z# |, c2 W* Z' |* v# I
  40. //$my_post['tags_input'] = array('tag1', 'tag2');1 O+ D" y( ^% }8 E! N! z
  41. //$my_post['post_status'] = 'future';
    + {! m3 T0 c9 _$ D
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';* ]/ N0 r% n; c9 g6 l! |- k# w

  43. 1 v9 ~% Z7 {4 d' x( m! f+ y+ ^
  44. // Insert the post into the database
    " M2 i9 P: b& W8 V+ |3 X
  45. $ret = wp_insert_post( $my_post );
    - F0 C; a/ A8 e& L& N
  46. echo $ret;
    + b3 i, M# }/ W  ~4 e9 F: }( \
  47. ?>
    + Z1 T6 U5 \. O% f, c6 N7 ]
复制代码
我自己写的
/ D. w) i4 \3 R9 p3 Q插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-5 15:07 , Processed in 0.047558 second(s), 14 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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