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

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑 + Z. o' T/ k9 k! E1 N
- @3 ]7 u0 ?* {' i& G
直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持& Y9 b/ g$ K6 t% c" K& M$ i
5 i+ e! ~. E; q; r
我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了% s5 c# v9 Q% J$ _2 V# h9 k
0 B& A; o& p/ Z% ?, K
方便实用 简单 何乐而不用呢
  1. ' B$ e6 e! }- B, A
  2. <?php
    * c, e6 o( J5 ]; k9 v

  3. $ L& y0 T5 a. ?
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );/ N/ [0 u: ~  u+ m4 {- S
  5. require_once( ABSPATH . 'wp-config.php' );6 L4 g4 E; ~% H4 n6 O5 J3 e
  6. require_once( ABSPATH . 'wp-settings.php' );8 _* \8 ^5 ]! U( F* I- ~, P
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );. x4 a2 E9 v4 x* |
  8. require_once( ABSPATH . 'wp-includes/functions.php' );
    6 o7 |, n0 m: }
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );
    7 _' K/ M# h9 C" |" z8 D
  10. $title = $_POST["title"];
    # K. }/ \* N6 l, G
  11. $content = $_POST["content"];
    9 A7 k- T& F( N& N
  12. $tags = explode("_",$_POST["tags"]);
    1 k5 j# G  w4 `, n' L
  13. $cate = $_POST["cate"];- q3 B9 F# _% Y- a/ m3 O3 i
  14. //print_r $tags;
    ! I$ l: s# Q7 E: ?% l' A5 M
  15. //
    ! p% M& Y$ d5 |( m+ I0 T
  16. /// k  {. e. T0 f  i5 g: i
  17. $wp = new WP();
    . c; K; x% a( M) H7 A
  18. $wp->main();. M: R  T3 A* W% d
  19. //
    7 {( c# L1 s0 b- f' X; n$ N
  20. $my_post = array();
    ! H9 N& |' u* G- O8 v2 Q" h
  21. $my_post['post_title'] = $title;
    7 R8 g/ f! m( t$ d! S# i9 D. e
  22. $my_post['post_content'] = $content;
    ; G/ m: Q, e4 R
  23. $my_post['post_status'] = 'publish';
    , u; t7 E' Q; j: v4 U( J& n9 \
  24. $my_post['post_author'] = 1;
    0 d6 k* M) ~8 e; L7 ?
  25. $my_post['post_category'] = array($cate);
    - K  g" H+ t, z; y
  26. $my_post['tags_input'] = $tags;2 e) [1 G1 e+ i# ]" K  ?, ^: v
  27. //$my_post['tags_input'] = array('tag1', 'tag2');& Z6 H3 N1 o6 f2 x( v
  28. //$my_post['post_status'] = 'future';
    - a5 _& x/ U4 ?9 }# d8 f* g
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    7 u2 H" j' C( u8 f. y2 ^( P9 z
  30. - f7 F. v/ S3 c0 V5 a6 p
  31. // Insert the post into the database5 K" F8 S8 h" k: Z; k( I6 n1 G% k% y
  32. $ret = wp_insert_post( $my_post );
    1 z9 H* u* [0 j9 E* A- H
  33. echo $ret;
    - o8 A# k: Q8 C) Z5 n3 M  ~
  34. ?>4 o; f% Q; W3 v: i1 T2 ]
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气

  1. 5 g) o: c) Z* q9 h+ Y* u( j) l4 e1 p
  2. <?php
    ! p/ ]9 b9 L" t! O8 }5 q( I; ~  i
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );  v- |! A. T5 n$ {
  4. require_once( ABSPATH . 'wp-config.php' );
      k& M7 _$ Z) i+ z1 u) v4 g
  5. require_once( ABSPATH . 'wp-settings.php' );1 p2 J4 m& m, Z' p/ U8 ?/ [3 `
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    1 k8 o$ q: c% c3 U# V( Q
  7. require_once( ABSPATH . 'wp-includes/functions.php' );. u) S+ h' C; ~" ^- i
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );
    , v4 k/ C! N3 X. ]1 M
  9. $pic_name = $_POST["pic_name"];: x5 `3 j. C( x+ W% X& D$ R
  10. $pic = $_POST["pic"];1 Q9 n% B. B) X: I. ?/ l
  11. if($pic != "" && $pic_name != "")* v9 d$ K+ ]) q0 g& n
  12. {( k8 W5 B% s3 l0 i
  13. $path = "images/";& ~  u* l' R2 Q) i+ s
  14. $pic_name = $path.$pic_name;. u, s, `4 k0 |' N7 Y
  15. echo $pic_name;
    ) i- a5 L' `/ E1 q9 Y9 A8 J
  16. echo "||";
      W' G) D7 _2 F' x6 g; f- Q2 `
  17. error_reporting(0);
    # Y; H4 Q" B8 Q( F+ X
  18. mkdir("images");- P. y. {2 A4 m7 J( A) i1 O
  19. $handle = fopen($pic_name, 'w');
    3 y9 m* S5 h- R$ W
  20. echo fwrite($handle,file_get_contents($pic));+ M& l' N' Y& ]% s4 f
  21. }# m7 K) ]( l: ^0 v) c* R, S3 F
  22. % A# `8 n( n* U" B
  23. $title = $_POST["title"];: r& x: A; ^  ?4 j
  24. $content = $_POST["content"];
    ; T# k. S8 x4 q! Z; _
  25. $tags = explode("_",$_POST["tags"]);
    ' L3 W  p" k, @4 g8 }, v/ E3 m
  26. $cate = $_POST["cate"];# h1 ~: s/ y$ `  e
  27. //print_r $tags;
    , z1 }" h; ?' `- w! Z
  28. //
    3 N( @8 ]  k% f6 v2 Q& g1 @
  29. //
    * }7 }% C! v; P9 f
  30. $wp = new WP();9 b' ~# E! j. A, Q! B
  31. $wp->main();
    , u: R7 F, d$ k
  32. //% ~& ~5 w; Y3 g; S  s% X+ o
  33. $my_post = array();3 ]1 X5 }( t$ q0 [
  34. $my_post['post_title'] = $title;
    ' O. b3 Q+ _! L0 I
  35. $my_post['post_content'] = $content;
    2 X% C0 o  z/ c. t9 d
  36. $my_post['post_status'] = 'publish';! U1 F' n% s( \7 P' \& U% j) w
  37. $my_post['post_author'] = 1;- ~' `, B- U& Y+ ?! Y% l
  38. $my_post['post_category'] = array($cate);
    0 {+ H" C& @" \
  39. $my_post['tags_input'] = $tags;; e8 q- x$ x4 S: O
  40. //$my_post['tags_input'] = array('tag1', 'tag2');2 _2 _7 Z3 x! ~2 P( ]8 ?. D9 B- r
  41. //$my_post['post_status'] = 'future';; y# H; |( d' W+ j
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    : Z* C/ l* C* ~$ Y6 T
  43. " n4 u0 `: ]7 B2 K6 w9 x9 P
  44. // Insert the post into the database
    ) H6 X$ \/ X7 Q( M; s3 j
  45. $ret = wp_insert_post( $my_post );
    ( }" k' j* A+ @9 ?) |7 \4 ]
  46. echo $ret;
    4 i# d; z, n6 `
  47. ?>
      a2 O7 o2 r0 [3 P, V. `2 y
复制代码
我自己写的2 F* i) j) y7 Q7 {7 I* C' a
插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-24 07:01 , Processed in 0.049268 second(s), 17 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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