AdvertCN - 广告中国

 找回密码
 立即注册

QQ登录

只需一步,快速开始

PropellerAds
Google-Bing-Mediago-Criteo开户
⚡️按条S5代理⚡️静态⚡️独享⚡️5G广告专用虚拟卡/U充值/高返点皇家代理IP⚡️#1性价比⚡️
Mediabuy⚡️玩家开户首选【鲁班跨境通-自助充值转账】FB/GG/TT❤️官方免费开户Affiliate 全媒体流量资源⚡️
Taboola/Outbrain /Bing⚡️一级代理开户投流-7*24h❤️人工在线【官方】❤️搜索套利买量投流开户独立站⚡️开户投放
⚡️AdsPower:安全不封号,高效自动化E.PN 虚拟卡FB BM不限额,短id账单户BINOM TRACKER 60% OFF!
比Adplexity还好用的Spy工具ADPLEXITY + ADVERTCN7200W全球动态不重复住宅IP代理虚拟信用卡+独立站收款
全球虚拟卡, 支持U充值Facebook 批量上广告尤里改 - FB 稳定投放免费黑五教程(持续更新、欢迎交流)
FB 三不限源头 - 自助下户充值转款各种主页、账单户、BM户(优势)⚡️TikTok企业户,bm户,账单户提供TK企业新户老户、谷歌新户老户
FB虚拟卡⚡️消费越多返现越多最大欧洲Nutra网盟BA找量优质住宅/移动代理/高匿名/高性能TK白名单老户|兼职广告可投
联盟收款/海外资金下发/服贸结汇⚡比特指纹浏览器+云手机, 4.5折起T3NZU:定义应用网盟新时代FB个人号源头服务商
寻找顶级电商?AdsBranded等你!广告位出租8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构
查看: 7470|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑 7 z, ?  y2 W+ B( i# W) U
; `0 o) z  x: Q- M$ T) E
直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持
, F2 x  I* |- o9 e+ x/ d1 S! |" Y, P: U9 b* M* ~5 h
我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了
) \" B$ e+ D- i6 z- F8 ?$ a. H! q; t* b; {( h
方便实用 简单 何乐而不用呢

  1. . n: t9 J' K8 x- k' d; \
  2. <?php
    * k0 b) m7 w6 N% ^9 C$ L" {

  3. ! p: N5 [  g$ t% |1 l) A
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );1 d" ?3 t: E  T) n$ x, o( a* L
  5. require_once( ABSPATH . 'wp-config.php' );( v8 J; W3 A+ r
  6. require_once( ABSPATH . 'wp-settings.php' );$ W! `2 e# g0 S) m4 h1 L# y
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    5 f+ q7 M' ^6 y( `
  8. require_once( ABSPATH . 'wp-includes/functions.php' );: k9 V! Z4 }$ J4 {8 ^& M- N
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );; Z1 d, V: l" {7 T
  10. $title = $_POST["title"];1 x2 O8 M: D% k0 I7 a
  11. $content = $_POST["content"];
    ' Q" N3 z2 o  @# I2 F- m
  12. $tags = explode("_",$_POST["tags"]);
    & j. V9 i6 ^3 G+ B  `
  13. $cate = $_POST["cate"];+ c3 P3 c$ L, S
  14. //print_r $tags;
    . {( f7 ~! D% |+ t4 ]
  15. //6 l# u/ s" K+ i3 R, b
  16. //) p! u$ ~6 f6 W0 b
  17. $wp = new WP();
    . ?- c8 H0 @$ {# |1 J- @4 w
  18. $wp->main();
    / Y5 @9 E8 [& v  L
  19. //
    0 A1 x% I4 c' D: x& r! v% Z
  20. $my_post = array();. t0 s5 ^3 F# k3 }  ]) t
  21. $my_post['post_title'] = $title;
    4 d, F- H: w% s4 a
  22. $my_post['post_content'] = $content;/ P" y( ?- L  n0 w
  23. $my_post['post_status'] = 'publish';
    ! G- e- w) u: I; x7 X
  24. $my_post['post_author'] = 1;
    , l- c; W7 s% u; X, ^/ m) J$ g
  25. $my_post['post_category'] = array($cate);
    " n2 c3 [* d; j0 T1 t
  26. $my_post['tags_input'] = $tags;
    & L% z* i, a9 m  {( {+ Y$ B
  27. //$my_post['tags_input'] = array('tag1', 'tag2');
    . m) G" z3 z/ P6 a3 D
  28. //$my_post['post_status'] = 'future';- M) |3 c: d/ M$ j* X
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';* r0 y# ~; U! y2 I" J2 N3 B1 `
  30. 0 Z: h3 ~' z  P* U( E$ S
  31. // Insert the post into the database" M, s0 r# y, ~# A$ W
  32. $ret = wp_insert_post( $my_post );
      C. k- n) [: @' A; j
  33. echo $ret;( i' [; l0 U  M9 S4 t. S/ ~  t
  34. ?>
    % R% e1 k' W  H; V! ^0 N# U1 y4 P" }
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气

  1. . K' i; ?/ W3 u5 K6 {
  2. <?php8 A" m) |2 u8 r; L) H* L
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );- y! ^4 C( C9 ~4 E
  4. require_once( ABSPATH . 'wp-config.php' );" }. J/ u# q# H" K- @- J% ]
  5. require_once( ABSPATH . 'wp-settings.php' );5 Y& ?* I+ y# S" M  J* s& T
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    8 S# s1 I# a; W6 W- P
  7. require_once( ABSPATH . 'wp-includes/functions.php' );; Z+ s: [: o" G1 a
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );8 ~2 [) @$ s" ^  x
  9. $pic_name = $_POST["pic_name"];
    ' r5 M- {9 [% s% U
  10. $pic = $_POST["pic"];  I7 t: b! n* \4 j
  11. if($pic != "" && $pic_name != "")" s5 L3 M/ V' a% i+ I: d
  12. {* h# z4 G# i, h9 ]7 g
  13. $path = "images/";
    * J; {; H( p1 w4 P* ?2 ^% k( k
  14. $pic_name = $path.$pic_name;
    5 m+ ]5 m' h! ]
  15. echo $pic_name;
    & Q5 d  K# n" f1 m# q& f2 ]
  16. echo "||";& h* q  W" c2 y$ t( s
  17. error_reporting(0);: q$ V/ s0 \1 V( P( A5 D
  18. mkdir("images");
    9 B  K* n8 o$ o, t: @
  19. $handle = fopen($pic_name, 'w');
    ( K8 E% V# [; K) Y1 J1 r7 m4 w
  20. echo fwrite($handle,file_get_contents($pic));$ G5 x' X# v* p. a
  21. }
    6 C% R6 T" e2 z# v8 m
  22. ' W, D9 f1 Q, c. j; D
  23. $title = $_POST["title"];
    ) k! `7 W& M% x( [' P
  24. $content = $_POST["content"];& b- k* s1 n. K% X% o$ g; _
  25. $tags = explode("_",$_POST["tags"]);  |; j# E5 |$ X/ `" ^- C
  26. $cate = $_POST["cate"];
    ' i: X7 p- D- x, l: q7 B9 @& e
  27. //print_r $tags;
    ) \/ u7 q6 ~. g
  28. //& L1 h: z& U; Q5 K
  29. //$ s" Y  L2 A) m- o
  30. $wp = new WP();: y1 ]  Z" ?# D! M) r, H
  31. $wp->main();; G) k8 u7 o4 m7 p: n  _/ x' i  {) B
  32. //
    ! q" O3 e& \5 R$ S
  33. $my_post = array();
    4 T& A8 d3 R$ A" r" C
  34. $my_post['post_title'] = $title;8 t$ D, j$ k* @* V! v: C+ h. `/ @0 e
  35. $my_post['post_content'] = $content;
    3 u9 k" E. H6 b$ f7 U% L( @7 {
  36. $my_post['post_status'] = 'publish';
    # K( D& V- ]* y* u) u0 u+ m+ X
  37. $my_post['post_author'] = 1;6 ]2 p- i) Z/ b) n5 j+ N
  38. $my_post['post_category'] = array($cate);/ x; n; {, \% Y& x. f5 s: [
  39. $my_post['tags_input'] = $tags;
    . h( f. ^3 R$ e5 h" T
  40. //$my_post['tags_input'] = array('tag1', 'tag2');) b8 c3 t, |5 F) J
  41. //$my_post['post_status'] = 'future';/ r- N/ L; x% p+ W- D* U
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    5 _" Z1 O( ^  L* z1 R) B* D
  43. , Q# y- X  L& k, R# P. P& r
  44. // Insert the post into the database1 T0 y' s9 u0 Z+ `, i
  45. $ret = wp_insert_post( $my_post );( L* K7 `( ~, w$ d
  46. echo $ret;
    4 m: W% k0 K6 E
  47. ?>1 t4 G6 P/ ~! @& ?  H
复制代码
我自己写的6 K7 y! w. o$ d) m$ z$ w
插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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, 2025-12-10 20:23 , Processed in 0.047719 second(s), 14 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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