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充值Facebook 批量上广告尤里改 - FB 稳定投放
免费黑五教程(持续更新、欢迎交流)FB 三不限源头 - 自助下户充值转款各种主页、账单户、BM户(优势)⚡️TikTok企业户,bm户,账单户
IPCola原生住宅IP⚡️$1.8/条双ISP提供TK企业新户老户、谷歌新户老户PTM虚拟卡[全新卡BIN+高返点]FB虚拟卡⚡️消费越多返现越多
最大欧洲Nutra网盟BA找量FB稳定代理/住宅IP/ADV50打五折 FB个号1块一个寻找顶级电商?AdsBranded等你!
TK老户/国内外端口/预审/加白SX.ORG 高质量代理⚡235+ 地区GG,FB,TK, 欧美源头, 欢迎合作广告位出租
8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构  
查看: 7600|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑 ; n2 A! H7 V$ `1 D; H, T

2 N+ x; L- J* E8 u- K直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持
, [7 C" A: V$ ~6 O  h# x/ z' L; I) X5 y
我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了0 G/ C  A1 x* X6 f. G

& j  a5 Y0 ^5 n2 A) O. G" x方便实用 简单 何乐而不用呢
  1. 2 \( f( v; N1 n7 O8 M8 o/ Z; R
  2. <?php
    / Y! b. U0 d" S: h$ x, R5 T

  3. + T( j- O7 K* P0 X) K8 @
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );
    1 d0 w& Z5 G) i. v
  5. require_once( ABSPATH . 'wp-config.php' );
    7 g4 p' k; d! u- b
  6. require_once( ABSPATH . 'wp-settings.php' );& B% \+ J+ `$ o* o' e
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );8 ^. `4 t/ @, c- I& u1 {4 M
  8. require_once( ABSPATH . 'wp-includes/functions.php' );0 `2 |; N' Q: e1 E! U2 G
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );
    ' R5 @' |  s1 }$ V5 I) f; E. {
  10. $title = $_POST["title"];! z9 |9 g, P+ A, v
  11. $content = $_POST["content"];& g, p( h( b% D7 q! W4 @1 t
  12. $tags = explode("_",$_POST["tags"]);
    ( |  V' y3 K3 x1 L' I
  13. $cate = $_POST["cate"];
    0 o* |0 D0 V0 I4 Q
  14. //print_r $tags;
    ) |5 ?. U" x  N9 `( l2 O3 h
  15. //# V/ x- d! T0 l- v0 ~% E$ h
  16. //
    / O, g+ l, [0 N! i! C
  17. $wp = new WP();
    * J4 }5 b; m3 B* o2 I# V# k5 B
  18. $wp->main();
    5 @/ @! q1 I& y+ V
  19. //
    / [$ x0 I  a, x
  20. $my_post = array();
    8 ?6 `; g. l/ d; @
  21. $my_post['post_title'] = $title;
    6 ~% I; Z/ U) _, M
  22. $my_post['post_content'] = $content;
    0 G" M! R" l" U$ V3 i! N$ e
  23. $my_post['post_status'] = 'publish';
    , g- U4 A1 W4 _; _
  24. $my_post['post_author'] = 1;
    1 ?6 |: D# P7 p: E
  25. $my_post['post_category'] = array($cate);
    * V! o) o. v7 a9 J; ?
  26. $my_post['tags_input'] = $tags;; a( D# ?* V6 `$ J
  27. //$my_post['tags_input'] = array('tag1', 'tag2');
    4 j/ k3 Z4 Q$ J) A& c) W
  28. //$my_post['post_status'] = 'future';1 X3 J+ A. R4 c: o, ?
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    7 d! t) s9 h* y0 J; V! g! X
  30. 1 y! l: A% B* I( }8 }- P' e/ m4 D6 _
  31. // Insert the post into the database
    & Z! m9 N% [, J  f/ T7 a* ?, ^' k
  32. $ret = wp_insert_post( $my_post );
    # W$ l+ w9 P. q3 ^& y' E# f
  33. echo $ret;
    5 T# A# B9 s. F6 z9 A
  34. ?>
    9 C; m1 a# b+ F1 S+ t) q. I; A, E
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气

  1. : C8 ^# {. V; l. t! ^% K' n
  2. <?php
    + Z+ v0 v9 B1 |& ?
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );5 l: Y  N7 e6 E2 i7 M
  4. require_once( ABSPATH . 'wp-config.php' );
    " }& G' r6 ]+ `' b% i& @, n
  5. require_once( ABSPATH . 'wp-settings.php' );/ O' l5 Q% h  B0 M% d) s
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );4 F8 e0 B2 z" U; {+ ]3 c% y( A$ K
  7. require_once( ABSPATH . 'wp-includes/functions.php' );
    - ^; y7 T) _! Q0 n8 a: _# V, B
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );/ v: b: T% ]. E* F8 _) }3 b
  9. $pic_name = $_POST["pic_name"];
    6 g1 T! J: \$ ^/ X: f, G" D, B
  10. $pic = $_POST["pic"];+ M/ n3 ^2 o4 h* c
  11. if($pic != "" && $pic_name != "")
    . C. ?- F3 p$ Z2 y+ e2 h- c
  12. {: }2 \- j7 S- e; _& y7 S7 j
  13. $path = "images/";
    3 l2 t5 w6 n( S% w4 ~' l  n
  14. $pic_name = $path.$pic_name;# \/ _) b' B5 j
  15. echo $pic_name;" h: o/ x* a2 P1 @( ?+ v
  16. echo "||";
    ( ?9 r1 O0 Y7 G+ q" D
  17. error_reporting(0);" H3 v1 d: r4 u5 @4 S
  18. mkdir("images");% |- o3 N2 J. m; S
  19. $handle = fopen($pic_name, 'w');
    : c4 `1 X( f) y7 D0 E
  20. echo fwrite($handle,file_get_contents($pic));% `1 j- Y" F+ [. N2 ?) T
  21. }: z  X  ?, Q+ k- n

  22. 9 s( `! ^( U+ v
  23. $title = $_POST["title"];( h3 ?6 J2 ^3 {/ r( L. a2 Z
  24. $content = $_POST["content"];
    2 B0 M7 Q+ L' E- S
  25. $tags = explode("_",$_POST["tags"]);
    ; X, E! M3 I7 W2 X
  26. $cate = $_POST["cate"];; w% P; K8 N1 P0 }
  27. //print_r $tags;0 @& x4 Y) d/ X# ~
  28. //" ]4 E6 t  R0 _$ n
  29. //4 q& K4 _' R/ q9 l2 z
  30. $wp = new WP();( \0 O3 ]8 H5 E0 P0 J. d
  31. $wp->main();$ B1 f7 @! ^/ D* H4 G2 Q
  32. //3 t9 O! j+ A: q5 r/ ^
  33. $my_post = array();0 Q$ k% L$ h% j
  34. $my_post['post_title'] = $title;
    1 `6 f/ q2 T+ i" b
  35. $my_post['post_content'] = $content;5 Z7 g/ P! O1 I. a) {
  36. $my_post['post_status'] = 'publish';
    ) Z9 O( a" v2 F- U% N1 ~
  37. $my_post['post_author'] = 1;8 r2 j) T1 y. X; G" z3 I0 \
  38. $my_post['post_category'] = array($cate);
    4 Z) c- s+ S% r+ O2 J
  39. $my_post['tags_input'] = $tags;
    ( g! Q5 `3 l) t
  40. //$my_post['tags_input'] = array('tag1', 'tag2');
    " p4 j$ f  R: ]$ }0 D+ A, \
  41. //$my_post['post_status'] = 'future';
    9 B3 W; A! o% H4 c( I0 N6 x0 y
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';. E/ O% Y5 V6 `8 j' N+ {( C

  43. 9 D! M* ]5 B/ \% |, L6 k3 e' W
  44. // Insert the post into the database) t' L6 C1 m0 {3 w4 }3 S
  45. $ret = wp_insert_post( $my_post );" v3 z! j- N( B0 d5 f
  46. echo $ret;. _" `! [8 j3 f3 s
  47. ?>$ J% g/ [9 _) G
复制代码
我自己写的
6 T9 N" G  p: I" Q$ y- r- D& }插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-28 06:12 , Processed in 0.048269 second(s), 14 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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