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企业户源头FB虚拟卡⚡️消费越多返现越多最大欧洲Nutra网盟BA找量 FB个号1块一个
TikTok2审户/老户/国内外端口/加白SX.ORG 高质量代理⚡235+ 地区GG,FB,TK, 欧美源头, 欢迎合作广告位出租
8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构  
查看: 7712|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑
* H( X* Y6 l1 U3 r" m2 x2 |4 ^; i. {! n, J0 x$ s4 |8 M$ O# A2 ~
直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持# l* K5 _$ X; y$ L

. R  M7 C$ B4 h7 ^/ p我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了
5 J  X1 H7 w  E4 y* A9 `( A3 |2 @) B% F. o
方便实用 简单 何乐而不用呢

  1. 4 K. I2 `) v) {! z0 K/ E5 l6 I
  2. <?php
    % r) L1 J7 t5 p8 W( U+ y

  3. % R4 }; e+ X' w& M+ R" v2 e# j
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );7 u  ^5 r9 Q4 W0 A
  5. require_once( ABSPATH . 'wp-config.php' );
    ) y: N* W+ Y0 q6 f, K
  6. require_once( ABSPATH . 'wp-settings.php' );
    + P5 r6 T/ k( k. r* N; w9 J6 F
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );% ]& {( l. w6 u1 Z1 l; r+ K
  8. require_once( ABSPATH . 'wp-includes/functions.php' );) y1 Q% v4 a0 A
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );
    + h% F2 w, T0 w
  10. $title = $_POST["title"];
    : p! Y; t( `3 P1 P. C
  11. $content = $_POST["content"];) P$ f1 M* S1 Z$ J) i$ g- l) m
  12. $tags = explode("_",$_POST["tags"]);
    / I6 ?7 h7 s) b% W2 M' j4 s
  13. $cate = $_POST["cate"];
    7 U" r* d' Q  i3 T2 U4 D# e
  14. //print_r $tags;
    6 S3 a" |$ \' V) Q6 i1 T
  15. //; I9 a1 L0 j/ s; p: u
  16. //5 |' u3 c# |' H, A- X& d7 B5 D3 L* I
  17. $wp = new WP();1 i( y7 N9 x" f% J
  18. $wp->main();
    0 z$ M! n% s' f3 Y1 |. _
  19. //
    ; V' [9 V  t/ G6 x
  20. $my_post = array();8 f6 l, K% i' [, ~- Y1 l; c
  21. $my_post['post_title'] = $title;, d8 q. F0 a4 h
  22. $my_post['post_content'] = $content;" q& S3 `/ |% L
  23. $my_post['post_status'] = 'publish';1 }" b6 ?) N; h! G" D, m
  24. $my_post['post_author'] = 1;
    ! y3 b9 c3 ~. O1 J* G
  25. $my_post['post_category'] = array($cate);
    , l7 a0 e5 e- S0 N
  26. $my_post['tags_input'] = $tags;. c5 e, M6 O( J# ]' e7 F9 @: D
  27. //$my_post['tags_input'] = array('tag1', 'tag2');+ w( i  f  l1 w% m1 H' e* f
  28. //$my_post['post_status'] = 'future';
    + [' j; ^+ n( N
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';" Q- [' f) p. J. R; [7 t3 v+ K
  30. / [  \6 o6 z5 Y7 ?
  31. // Insert the post into the database
    4 [. z& Z1 D7 x* \1 d" S4 [
  32. $ret = wp_insert_post( $my_post );
    - r+ B% D' e3 |: w# a3 [5 `+ @$ y
  33. echo $ret;
    ! n; x' |0 e/ q
  34. ?>
    # V+ b- {/ F) t* s7 i8 n
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气

  1. - p- ?; |7 ~5 N" A
  2. <?php! N4 C8 a% R" Y, e% x0 E* W9 l
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );
    ( g' q7 s( |/ `7 Z
  4. require_once( ABSPATH . 'wp-config.php' );% ?7 R! I6 g; y7 ~5 t; S6 \
  5. require_once( ABSPATH . 'wp-settings.php' );3 C3 ~7 Z) v5 h' ]4 g
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    * }' @# n% I1 Z: s0 J
  7. require_once( ABSPATH . 'wp-includes/functions.php' );
    ! x% A9 V. N5 b4 C2 w) L) ?7 D
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );
    7 F0 g- E% Z; V' d: i8 z7 x! t
  9. $pic_name = $_POST["pic_name"];8 X5 f# g& [1 x4 v2 f
  10. $pic = $_POST["pic"];8 n$ I/ w% V/ f
  11. if($pic != "" && $pic_name != "")
    6 p3 U. o0 a1 k( M8 y
  12. {* E& H; a: Y! w2 R, `  Q* M: r' ~( a
  13. $path = "images/";
    7 M7 f: s4 x  T: R
  14. $pic_name = $path.$pic_name;
    & e1 i7 \) R5 ~* T7 b7 K/ @
  15. echo $pic_name;( k6 a5 J* h2 V9 ]' I% A
  16. echo "||";; ~! G4 e8 u3 b8 p( T: h5 H" e/ \
  17. error_reporting(0);$ x: S! m9 n" H  _+ D- w  n/ ?
  18. mkdir("images");
    9 Q/ n: i' ^0 _4 Q' v# x
  19. $handle = fopen($pic_name, 'w');
      `+ B0 ^9 v$ q$ j. W( B! g
  20. echo fwrite($handle,file_get_contents($pic));
    $ v/ r! c  Y. d- J5 G7 f  D
  21. }0 C. p2 J9 x6 G6 c( m

  22. & s4 ?' H% z* e# `
  23. $title = $_POST["title"];. m+ M5 f3 |, e% s; }* f
  24. $content = $_POST["content"];
    - z8 c5 [+ f; U" U
  25. $tags = explode("_",$_POST["tags"]);
    6 P5 I5 f0 V3 K& F/ M& {0 z, B5 y% f
  26. $cate = $_POST["cate"];
    ; Q6 ]3 |" c8 g  o9 W7 t
  27. //print_r $tags;
    , ^$ g2 {3 _2 C: c& {% N+ ^# J
  28. //6 D* G: k+ _, D$ v
  29. //' d3 o( W: G- f/ _7 s, F
  30. $wp = new WP();9 q. `: Z7 K% h/ m
  31. $wp->main();
    3 x' H8 f5 u' l
  32. //
    / i* O: z( j: i, g+ p, P* X
  33. $my_post = array();$ O- s- @6 ?0 K7 V9 `
  34. $my_post['post_title'] = $title;
    ; f- x! C, X6 H# v$ u  d
  35. $my_post['post_content'] = $content;
    9 Z6 k/ k' }/ `/ f9 }, k3 i3 l
  36. $my_post['post_status'] = 'publish';; h3 A$ p6 V& ]; O  m) e
  37. $my_post['post_author'] = 1;1 [6 {6 X) K- _+ K$ N! v. B
  38. $my_post['post_category'] = array($cate);
    7 p/ d' i$ r2 p# i3 F  ~
  39. $my_post['tags_input'] = $tags;+ f9 ]+ C" N. j; S5 ^
  40. //$my_post['tags_input'] = array('tag1', 'tag2');
    ( c  T6 ?. q. M0 V0 g
  41. //$my_post['post_status'] = 'future';
    5 J+ M* ?" a5 F6 X" @1 y
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    . ~/ X! H: b# {7 o6 `+ N
  43. ' ]9 m$ A0 A, _' J7 M
  44. // Insert the post into the database: a6 P. ]  r- |  t8 _
  45. $ret = wp_insert_post( $my_post );* h  _  J" F7 P
  46. echo $ret;" |1 W6 i5 E9 ]" l+ S# Y
  47. ?># X9 Y7 h! u: U8 }( A- N! R/ @
复制代码
我自己写的
8 X  q! F' g- B. S6 G插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-3 11:40 , Processed in 0.046839 second(s), 14 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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