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/条双ISP
提供TK企业新户老户、谷歌新户老户海外CL企业户源头PTM虚拟卡[全新卡BIN+高返点]FB虚拟卡⚡️消费越多返现越多
最大欧洲Nutra网盟BA找量 FB个号1块一个寻找顶级电商?AdsBranded等你!TK老户/国内外端口/预审/加白
SX.ORG 高质量代理⚡235+ 地区GG,FB,TK, 欧美源头, 欢迎合作广告位出租8500万高质量住宅IP,助力各种需求
虚拟卡返佣1%,国内持牌机构   
查看: 7696|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑 2 o( p$ B% Z/ R2 r/ M

& q! ]2 F% N. q" S6 [1 n) [' b直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持
6 C1 L( H( Y6 f6 B$ ~" q0 z4 L4 F1 H! F3 W6 T
我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了
6 ]3 ^5 J" M9 V$ T$ Z. A* A9 J# ~* ?6 d) ~
方便实用 简单 何乐而不用呢

  1. 7 c  E1 d+ k, g% N" r
  2. <?php
    ; U) @" R2 x4 }$ i" d

  3. 0 K6 X' O2 c7 ?9 _/ @' H$ A
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );
    3 b1 h8 T5 |1 j9 Z
  5. require_once( ABSPATH . 'wp-config.php' );6 T, f! w5 D2 E4 T2 @  x
  6. require_once( ABSPATH . 'wp-settings.php' );3 r7 B# N$ w) c- T) |/ E2 q8 O
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    , ]* U5 v  E1 v, ?
  8. require_once( ABSPATH . 'wp-includes/functions.php' );
    % h6 t! A$ m/ M- ^  y8 \
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );. L$ M$ T3 e$ A3 U5 `
  10. $title = $_POST["title"];9 T. v. a( e; f! r0 u
  11. $content = $_POST["content"];1 ?7 p* E& ?, d  N% `9 l0 k8 o
  12. $tags = explode("_",$_POST["tags"]);  W" _1 p: i8 m- x) j7 E4 g
  13. $cate = $_POST["cate"];% x$ G8 w! Y+ U2 g) s
  14. //print_r $tags;) H0 x) P5 E6 Z' s3 h. A# O
  15. //0 N) Z; R) I1 \+ J5 ?- V9 n. [
  16. //
    . j! |+ B. r6 y# O3 {# g6 _8 G( [
  17. $wp = new WP();
    1 _* E: S" Y( M0 G5 N5 r
  18. $wp->main();) w& _# n$ x$ H) g1 u: P
  19. //
    ( G+ O8 a& n; n# k
  20. $my_post = array();
    5 V8 @- T5 ~0 x' w* q/ C
  21. $my_post['post_title'] = $title;
    7 I/ T- K5 c7 F* m) T
  22. $my_post['post_content'] = $content;' i/ ^# w" a+ Y( N. z3 C4 r
  23. $my_post['post_status'] = 'publish';* j- X- v0 O/ r+ i- Z
  24. $my_post['post_author'] = 1;. V1 x# }; p. p6 r$ J" A9 z
  25. $my_post['post_category'] = array($cate);
    + A1 U9 {6 ?& Q5 R/ b- x3 P
  26. $my_post['tags_input'] = $tags;& Y% F  C1 C1 s( S' ?+ S# _) f# c
  27. //$my_post['tags_input'] = array('tag1', 'tag2');; V8 {5 M0 Z# `+ D7 I
  28. //$my_post['post_status'] = 'future';  h' T' [$ W& U' _1 K, l
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    7 ?: ^3 z8 K$ Q6 m3 Z# W. t) v2 N

  30. ! ]7 d" K4 F: {# C
  31. // Insert the post into the database# a4 k3 c# }4 P6 d  X; S$ U  i$ u
  32. $ret = wp_insert_post( $my_post );
    ) R# u) s9 Y+ z6 v" Z
  33. echo $ret;
    , N8 H8 d6 q- L4 k* `( h. {! a
  34. ?>
    ) \1 x9 u4 l' w7 i
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气
  1. , N% G. @' x' y0 ^/ [; g' t: c1 _  h
  2. <?php% U! P0 B7 j, f# n% h" J/ i
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );; Y1 Y9 s  ?. I  ?! a
  4. require_once( ABSPATH . 'wp-config.php' );
    9 L1 P* |8 D4 t# c+ o- K) K" I4 x
  5. require_once( ABSPATH . 'wp-settings.php' );. @. t% H7 |( w" j& Z$ u! l
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );  n$ f. {5 y' J9 h9 d6 A) G
  7. require_once( ABSPATH . 'wp-includes/functions.php' );
    " y: L! x- j" @% [4 d& z" g! H
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );
    ! \/ d$ p; X) q8 W4 @0 C+ l
  9. $pic_name = $_POST["pic_name"];# m) a0 t4 ~$ [- w0 }
  10. $pic = $_POST["pic"];
    * H! g9 c, e4 @1 @% [. k
  11. if($pic != "" && $pic_name != "")
    + Q# a) L/ G% F; x3 o6 _
  12. {- }! C" F: e4 i* x5 n/ P! U! g  Z
  13. $path = "images/";
    ; {. t% j0 C6 _
  14. $pic_name = $path.$pic_name;
    9 {+ w; ]4 |# v: n
  15. echo $pic_name;
    ( S* ^* b$ F# O8 V( V
  16. echo "||";2 @/ s0 y' l7 b$ |' C; J+ t
  17. error_reporting(0);9 Z8 c1 F# O  B
  18. mkdir("images");0 R4 f" F2 V1 }$ H# ~) `3 ?
  19. $handle = fopen($pic_name, 'w');
    ( b7 F1 r+ G7 h: S4 h( W. G9 Q
  20. echo fwrite($handle,file_get_contents($pic));- c$ n% b# L& r3 b# C8 E
  21. }
    0 n" i8 p/ w7 C% Q9 z

  22. * m. ~2 W) X1 R& o" ^
  23. $title = $_POST["title"];
    9 H" X- R" a8 X& g8 B
  24. $content = $_POST["content"];. W3 M0 z9 u' P( j, b: \& R1 p
  25. $tags = explode("_",$_POST["tags"]);
      K8 M* Z" R7 ?" W
  26. $cate = $_POST["cate"];
    - ?% m* T8 Z, l- y
  27. //print_r $tags;
    7 x+ M3 S2 k. }2 t1 Z% T6 x
  28. //
    2 K  r& @" K2 `
  29. //0 ]& k3 |  _" |$ u' `4 P  I7 u- a! y
  30. $wp = new WP();& L, A2 a+ L6 C, g+ h% I# j/ ?% a3 G
  31. $wp->main();
    0 d6 _* a; K1 b& ^2 b0 i) X) ~* G
  32. //
    0 E" y/ _2 }$ J& `
  33. $my_post = array();
    * Y# ^  P( l' I% N6 s/ m) p6 V4 U
  34. $my_post['post_title'] = $title;: o; s1 N% z" d4 G9 o
  35. $my_post['post_content'] = $content;8 s  @' o& x; F- t: K8 o
  36. $my_post['post_status'] = 'publish';
    ; N9 K4 k9 ^6 x/ \
  37. $my_post['post_author'] = 1;, F4 n$ W- Q  C" j( A& J. E7 U
  38. $my_post['post_category'] = array($cate);% _9 I; N# l0 u& K0 `7 f
  39. $my_post['tags_input'] = $tags;
    5 H, G, _; T4 b. k! m& a
  40. //$my_post['tags_input'] = array('tag1', 'tag2');
    5 E- c: E% z$ p4 }
  41. //$my_post['post_status'] = 'future';0 g& w2 t) P8 P0 K+ l
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    5 f3 ~9 n2 w2 x7 v

  43. / G: c; ~  j) D3 q, a& j* _! l5 r& P
  44. // Insert the post into the database- f) R/ P" _, e( V
  45. $ret = wp_insert_post( $my_post );
    % g$ A. g/ f" [* |/ f2 t. ~
  46. echo $ret;2 [( F6 B& H% t, v; M( g0 R
  47. ?>
    5 X  j# }% s6 p8 {: T+ {
复制代码
我自己写的. g' D% x. v# W" k. Y7 H/ u
插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-27 11:53 , Processed in 0.047949 second(s), 15 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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