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 虚拟卡⚡️FB BM不限额,短id账单户
BINOM TRACKER 60% OFF!比Adplexity还好用的Spy工具ADPLEXITY + ADVERTCN7200W全球动态不重复住宅IP代理
虚拟信用卡+独立站收款全球虚拟卡, 支持U充值各种主页、账单户、BM户(优势)⚡️TikTok企业户,bm户,账单户
IPCola原生住宅IP⚡️$1.8/条双ISP提供TK企业新户老户、谷歌新户老户海外CL企业户源头PTM虚拟卡[全新卡BIN+高返点]
FB虚拟卡⚡️消费越多返现越多最大欧洲Nutra网盟BA找量 FB个号1块一个寻找顶级电商?AdsBranded等你!
TK老户/国内外端口/预审/加白SX.ORG 高质量代理⚡235+ 地区GG,FB,TK, 欧美源头, 欢迎合作广告位出租
8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构  
查看: 7670|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑 ( Y  `/ h& j6 d/ ?0 z! P

2 a+ Q, B2 i# S( h+ N1 x2 j' s6 z直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持
: Y( ~- ?# @3 [3 ]5 G8 R
4 z" M4 I! Z& d4 }我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了
0 F( p) r2 ~3 _4 }% r; f7 v
. Y' m. q. i9 B方便实用 简单 何乐而不用呢

  1. ! x' r; d' j( z
  2. <?php5 V% ]/ F$ c" c) I

  3. ! m, b; g& o  J. D0 |# h* b  h
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );
    ) j# p  p1 O4 B* z: e; I
  5. require_once( ABSPATH . 'wp-config.php' );
    6 O9 ?  [. z& m  g/ x5 q. L
  6. require_once( ABSPATH . 'wp-settings.php' );! P/ P0 B% L" p& \% J
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );: e9 M2 g9 U. p; y$ E% p, y
  8. require_once( ABSPATH . 'wp-includes/functions.php' );% d. F: A/ Z* p, F* g: }. z
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );  M  f: ]- G, F8 O" [- L
  10. $title = $_POST["title"];
    " q$ K* k$ t& C. E( m7 }) T
  11. $content = $_POST["content"];4 o0 Y1 J8 O2 Z+ A- n9 g9 D
  12. $tags = explode("_",$_POST["tags"]);: O0 k" N7 ]3 F* Y' m$ g/ y9 B! D3 v
  13. $cate = $_POST["cate"];
      P6 H$ v$ \% _  _8 r9 Y
  14. //print_r $tags;
    6 M* z- V  i# \0 R3 c+ T& h* A
  15. //
    + x4 F* E- D. Z, g8 y9 N: K  J
  16. //
    ; B& W* ^* T+ d7 X( ]$ k
  17. $wp = new WP();
    , m5 J$ H% @- j; X) u% T5 G- V
  18. $wp->main();5 B3 B8 ^$ p2 m6 j7 ~
  19. //) V" @$ b9 y9 j0 x, [- w$ z3 V
  20. $my_post = array();
    $ k- X8 B% R9 e  d7 S  S# }
  21. $my_post['post_title'] = $title;/ Z5 d4 N: O! C" l1 a
  22. $my_post['post_content'] = $content;
    % ~+ w( }/ j% i6 [% k
  23. $my_post['post_status'] = 'publish';
    : e+ ?# i+ V2 M# B7 Q9 \
  24. $my_post['post_author'] = 1;! D4 s3 c/ h# M$ m' C7 I7 ?7 j
  25. $my_post['post_category'] = array($cate);# w* J! Y. _8 A+ [/ l
  26. $my_post['tags_input'] = $tags;2 o9 o9 O7 A. |" c. X
  27. //$my_post['tags_input'] = array('tag1', 'tag2');+ P, j' m( W- e" c& h) g
  28. //$my_post['post_status'] = 'future';
    , ]' u5 H$ Y  F; @2 v. ?' k$ w' f
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    , _1 m# t" \6 z. B2 K5 L

  30. $ q$ |5 }, P+ e" Q
  31. // Insert the post into the database6 a4 s5 U# L) \' L3 Q9 H# |
  32. $ret = wp_insert_post( $my_post );  X3 _+ ^+ n7 H" D
  33. echo $ret;% U' S( F# H6 w+ y, ~
  34. ?>
    $ H( O2 L/ J8 ]6 O- O
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气

  1. * L9 Q, [6 l, P6 r4 }6 Z5 e. l
  2. <?php
    0 c8 t* m/ b1 Z$ C7 a3 n
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );
    ' E: o/ {% [' b, j
  4. require_once( ABSPATH . 'wp-config.php' );. U2 S5 L" D: |  K
  5. require_once( ABSPATH . 'wp-settings.php' );
    " @' u6 [- W3 s5 ]
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    $ X: x* R. y% [0 j5 I* l
  7. require_once( ABSPATH . 'wp-includes/functions.php' );" S" d% i5 o. M
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );* E- @. [) {1 P" a; F. Z" w) B/ U
  9. $pic_name = $_POST["pic_name"];
    - _# P4 u0 t$ \+ E% H
  10. $pic = $_POST["pic"];* R) i! w" z" z! U* h9 N1 ?- C$ f
  11. if($pic != "" && $pic_name != "")
    - A4 t# _! L" g/ i
  12. {2 w& L: y  q$ l/ _2 B9 W6 V/ O& Z  I
  13. $path = "images/";
    ; P1 M8 z& H/ i, g+ F9 W# Q
  14. $pic_name = $path.$pic_name;$ G& h: Y) F0 u4 t+ i
  15. echo $pic_name;" n( c. e+ l3 x- h' c
  16. echo "||";
    ' q: {) J+ G; \' H& F) v
  17. error_reporting(0);  N* R" G1 [8 K
  18. mkdir("images");! d$ Y, Y  t( r, m& I- j3 b6 h
  19. $handle = fopen($pic_name, 'w');
    + L# G) s4 x1 |
  20. echo fwrite($handle,file_get_contents($pic));4 o! Y( |) r3 A% g* J  @; n
  21. }
    " h, K& E2 {& C; e3 p1 S. F
  22. 4 g* e7 X2 Z: K: p* M% k
  23. $title = $_POST["title"];8 O3 i# u- W+ X1 e$ ~, ]( c
  24. $content = $_POST["content"];
    8 ?0 V+ R4 t) w/ W# Q4 o
  25. $tags = explode("_",$_POST["tags"]);6 T9 {' i+ V6 t5 T$ _5 Q0 u
  26. $cate = $_POST["cate"];
    + ?" p: |/ l& ~1 o. ^
  27. //print_r $tags;! Q4 W, V3 Z' I- z* Y
  28. //
    1 T! s' W" U7 S. m6 k% m
  29. //7 z  q! t) S: N7 O% f$ g8 W3 ^) W
  30. $wp = new WP();1 B# d2 _  _2 v9 n! B
  31. $wp->main();2 h2 m( Y8 s" f' H$ Y
  32. //$ i1 H* U* q' |
  33. $my_post = array();
    ) u- _1 Q) E, Z, R" y  U
  34. $my_post['post_title'] = $title;
    7 C5 Y: K/ y  I% \. C
  35. $my_post['post_content'] = $content;/ v) c' p9 S& a
  36. $my_post['post_status'] = 'publish';
    ; Q/ ?0 }0 G8 _
  37. $my_post['post_author'] = 1;
    2 ~/ C2 W0 I/ N! a
  38. $my_post['post_category'] = array($cate);
    - @* F3 E/ w7 L7 M& q
  39. $my_post['tags_input'] = $tags;
    : P8 |# t& L* G9 Q; k
  40. //$my_post['tags_input'] = array('tag1', 'tag2');
    $ O4 ~; Q+ m9 G9 I& a: `; a
  41. //$my_post['post_status'] = 'future';
    ' [) c1 C: w5 R6 P* G9 `  j
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';+ L% ^9 k( P) P3 P1 L& Q. {

  43. 6 N  A  e/ {: H( n* T4 S! B
  44. // Insert the post into the database  ?" O  k# l% `$ t2 Z1 M) x4 F
  45. $ret = wp_insert_post( $my_post );2 u7 V3 t& O$ i. h
  46. echo $ret;
    8 a' X' M6 \% c& b8 ~9 \; p
  47. ?>6 Q- o8 _! U3 b
复制代码
我自己写的( R& x  {  ^) _/ |1 B0 Z& l' Y
插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-2-20 09:06 , Processed in 0.072780 second(s), 18 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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