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%,国内持牌机构  
查看: 7689|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑 $ ~$ f, I. i7 R, h, R" z3 Y& S  R& q
" @3 b( t: p0 T* m: O, X* I
直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持# d- K& R9 m( Y: e8 {" t, A! ^

# n& ^; Z+ K' q" U我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了
* s9 [4 S5 D  r1 j" i( n
" J8 o) V+ n; H/ ?方便实用 简单 何乐而不用呢
  1. & p/ {" O7 G' B! E+ K3 Y$ E
  2. <?php
    . x! t8 K1 _; j6 t  Q% w4 f

  3. ) `0 `( ?  P% ~4 |- Z
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );# g$ o" P0 J0 t' ?6 a: q' r
  5. require_once( ABSPATH . 'wp-config.php' );
    # U9 C1 G' T& A2 P' n7 D1 a6 |  Z
  6. require_once( ABSPATH . 'wp-settings.php' );
    ; m/ p+ N7 O- W# R- w* O$ Y0 z
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );! N7 s  S! N( I
  8. require_once( ABSPATH . 'wp-includes/functions.php' );
    0 ~' f. q" R/ ]
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );
    ) S/ b, O0 Q. e/ U
  10. $title = $_POST["title"];3 M7 F! m+ c/ S
  11. $content = $_POST["content"];; U; Y- y: v$ g2 |+ P/ u
  12. $tags = explode("_",$_POST["tags"]);7 e3 A, e$ E' ^1 b9 V
  13. $cate = $_POST["cate"];) }7 b4 @% f: U; E4 z! V
  14. //print_r $tags;
    - I8 x6 j( F$ ^& y$ q% k
  15. //- n+ W, p& U# U0 Y7 ?; ]8 P
  16. //5 j" H2 F# I) u  M
  17. $wp = new WP();
    6 r9 f# u( s% ^' K2 A# H
  18. $wp->main();& f3 e8 q5 E' }2 C6 r+ j+ E# J
  19. //! G3 v5 V; U5 N$ [5 Y9 y
  20. $my_post = array();) ]. s" h( m. Z% {4 P
  21. $my_post['post_title'] = $title;' H5 {4 `' L3 [5 M
  22. $my_post['post_content'] = $content;
    0 e5 y- w0 [" J0 Z: C- _
  23. $my_post['post_status'] = 'publish';
    0 \. ^. d9 ^6 Y% U1 E" Y
  24. $my_post['post_author'] = 1;9 n7 p7 `, Z5 I6 Q/ b. q" |
  25. $my_post['post_category'] = array($cate);
    $ t" e0 B) `8 U) y( B) }
  26. $my_post['tags_input'] = $tags;
    ( ^& |  U4 ]2 T! z5 o
  27. //$my_post['tags_input'] = array('tag1', 'tag2');
    & ]! ]! f6 x& i: {! R- D
  28. //$my_post['post_status'] = 'future';
      S* Z" j! N1 j( A3 j/ n
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    # p/ X5 ]" e3 c: T( Z
  30. " L5 q; M3 Z8 {' x* P
  31. // Insert the post into the database
    ! H4 H. Q5 l" V
  32. $ret = wp_insert_post( $my_post );" a+ I" t/ J( l2 d( c* q' L
  33. echo $ret;0 [7 ]3 v9 d* E) ^# N* X' l
  34. ?>% t. p9 A; w2 F$ C- H9 E8 I
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气

  1. 2 i9 m, c7 w* ~, x+ n
  2. <?php/ r  J/ s: Q9 O4 S7 h/ c2 q
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );# i1 F/ L$ c8 R- F
  4. require_once( ABSPATH . 'wp-config.php' );
    % Y8 d0 A: H) {' Y- F4 K- Y
  5. require_once( ABSPATH . 'wp-settings.php' );
    5 O; p/ P5 ^9 ~/ p9 b
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    6 c  V* Y) y; X" S& e- @
  7. require_once( ABSPATH . 'wp-includes/functions.php' );  h8 p: u: }! a8 P2 f. J" ^& |* G+ }. U
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );( ~7 v% x9 z7 T$ r/ s/ m
  9. $pic_name = $_POST["pic_name"];0 U- W5 ]2 u# X
  10. $pic = $_POST["pic"];
    ( C6 n6 g  {# B6 w3 X/ p
  11. if($pic != "" && $pic_name != "")/ @7 _4 s5 A+ R9 c
  12. {
    5 y: g' j6 k4 Z) |- v- u
  13. $path = "images/";6 M( d2 {# ^- Y0 _; D1 G
  14. $pic_name = $path.$pic_name;  C4 A6 \. z; g
  15. echo $pic_name;( h/ k( [; Y) C
  16. echo "||";1 G, s4 f7 D% Q
  17. error_reporting(0);
    . F) P" H% y* P5 `
  18. mkdir("images");1 X% C/ j; Z! |
  19. $handle = fopen($pic_name, 'w');
    * h3 b7 u; T; ]7 ^$ Q6 G+ ^( p0 o7 }
  20. echo fwrite($handle,file_get_contents($pic));) S$ H6 \6 D! W6 K
  21. }8 k' Q5 j: J: H, [( F/ E

  22. 1 E; d8 C2 a2 F( b2 D; a6 U
  23. $title = $_POST["title"];
    & z6 i, v: P1 B9 H
  24. $content = $_POST["content"];5 H! s3 q5 _" }- B1 P: t/ H7 h: ?
  25. $tags = explode("_",$_POST["tags"]);. b/ j( b6 m9 F/ e3 E2 ?( {0 ?. ?
  26. $cate = $_POST["cate"];9 {+ g/ h# n1 o' L* h' {+ m
  27. //print_r $tags;
    4 |; k# ~, H( g3 J& N$ X- D
  28. //( Q! a. B+ z6 B% q7 i# ?
  29. //
    6 V2 M' C, p; K' x
  30. $wp = new WP();  G" f4 z2 o+ I5 ]
  31. $wp->main();
    % {5 e; m( Q9 D/ b4 @
  32. //
    5 E5 Y6 I% I+ e/ A8 D6 _( J6 X
  33. $my_post = array();
    * H/ `/ w$ k2 [. g, T$ x
  34. $my_post['post_title'] = $title;
    % p5 p# U5 ~: `. [) J/ L
  35. $my_post['post_content'] = $content;
    ! a7 Q) K7 F2 s; u8 t- Y- N6 Y5 ^
  36. $my_post['post_status'] = 'publish';
    1 X; E5 @" K& R5 e* I# @( q- M
  37. $my_post['post_author'] = 1;3 Q! |5 I9 s: e7 `6 W
  38. $my_post['post_category'] = array($cate);
    ; X9 e/ w; d: x9 U
  39. $my_post['tags_input'] = $tags;
    / M+ D: y: n4 s( z# N6 V5 C
  40. //$my_post['tags_input'] = array('tag1', 'tag2');) v6 P2 u' ?/ K; N
  41. //$my_post['post_status'] = 'future';& ^0 G& \- z" g' k
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    9 [& \0 y8 h& V# q( b

  43. 2 m5 ^) c2 R2 s- E
  44. // Insert the post into the database- Q3 n1 L& I* M$ P
  45. $ret = wp_insert_post( $my_post );1 p8 h5 ?3 j+ t0 A+ N
  46. echo $ret;
    1 o# K+ t/ g& k3 g$ P7 Z- e0 j
  47. ?>7 t# l5 I7 S; ?7 }0 [+ m, ?
复制代码
我自己写的
5 W' Y( Z; e8 H7 z( y6 J插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-25 14:43 , Processed in 0.047544 second(s), 14 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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