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代理Facebook 批量上广告
尤里改 - FB 稳定投放免费黑五教程(持续更新、欢迎交流)FB 三不限源头 - 自助下户充值转款各种主页、账单户、BM户(优势)
⚡️TikTok企业户,bm户,账单户提供TK企业新户老户、谷歌新户老户海外CL企业户源头FB虚拟卡⚡️消费越多返现越多
最大欧洲Nutra网盟BA找量高质量代理⚡️住宅⚡️移动原生住宅⚡️双isp⚡️适合跨境电商TK白名单老户|兼职广告可投
Miluproxy⚡️全球住宅IP代理Top 3联盟收款/海外资金下发/服贸结汇⚡比特指纹浏览器+云手机, 4.5折起T3NZU:定义应用网盟新时代
FB个人号源头服务商广告位出租8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构
查看: 7424|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑 + W' U2 N" X: N5 x1 Y
; x& o: R  L7 g* t: c5 ?
直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持
2 M1 t/ k% Y2 M7 Q) D" K6 M7 T5 r  K- |, n5 k) y
我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了7 b( d4 t4 G6 L8 }; q: d8 Q* q
# d# s; g. c; T# x
方便实用 简单 何乐而不用呢
  1. ! `+ U$ e2 a0 U) _: k% y
  2. <?php+ ]; A) j$ T: r3 m+ N
  3. ) o6 T( W5 V$ ^! p8 @5 G( K
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );) p+ C& k+ `) U3 ^0 P. O% ?' A
  5. require_once( ABSPATH . 'wp-config.php' );& L9 c, b0 A0 j2 p7 G$ |- S; ?" T
  6. require_once( ABSPATH . 'wp-settings.php' );
    ( \1 Y: S, Q8 l- u  ~5 X+ D
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );" @4 n( q9 _$ U0 u5 q6 H& f
  8. require_once( ABSPATH . 'wp-includes/functions.php' );
    - ~9 @. ?, s5 m
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );
    ) l6 ?3 o! z' T2 ~1 i
  10. $title = $_POST["title"];
    # A: Q$ U' N) Q7 r; G6 ^2 P3 t) `
  11. $content = $_POST["content"];
    8 a8 P) k" |: e: [
  12. $tags = explode("_",$_POST["tags"]);
    ( q$ R6 l1 o/ f% }+ r3 ]
  13. $cate = $_POST["cate"];. E* M- l& I2 s
  14. //print_r $tags;; o1 Y) N. G6 J/ A4 t
  15. //
    " A, F% y0 ^  a$ j
  16. //
    ( E( ]1 @% X+ ~
  17. $wp = new WP();5 P; W: M. x, T9 H# p7 M3 z
  18. $wp->main();4 v9 I/ m' H8 }# b& [6 W4 y% [
  19. //
    . q7 U6 F3 N( A3 S* n
  20. $my_post = array();7 y0 x& ]6 K! w* B2 t8 h' h
  21. $my_post['post_title'] = $title;6 Z7 C. t) P4 B! s) L
  22. $my_post['post_content'] = $content;% @4 Y' k2 J- v) q5 U$ ?% t+ ]
  23. $my_post['post_status'] = 'publish';
    ! U: X9 {& r" ~% r; ~
  24. $my_post['post_author'] = 1;+ l6 ~; |* }! n4 U: e! ?% e8 E
  25. $my_post['post_category'] = array($cate);
    1 t' g; |# H- N
  26. $my_post['tags_input'] = $tags;
    1 B/ S3 I6 j" ?, O7 G
  27. //$my_post['tags_input'] = array('tag1', 'tag2');
    2 X# d+ @/ i2 Q
  28. //$my_post['post_status'] = 'future';3 v, W/ L0 p0 ~
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';& x# W: f; N! c9 q1 Z

  30. 0 j0 s& \- ]( B8 R( h$ a
  31. // Insert the post into the database
    3 x, @& t/ g# C+ N6 R
  32. $ret = wp_insert_post( $my_post );8 j# s4 A  i4 I$ n% N2 `
  33. echo $ret;
    : d! ^, l5 s3 K( o
  34. ?>9 R; K; @5 ^1 p8 ?
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气

  1. 2 e6 b; Q3 P" C' }
  2. <?php9 ]* b9 o0 f8 n' |8 ]
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );
    / |# s" H) G6 i& Q' }6 |- `# P
  4. require_once( ABSPATH . 'wp-config.php' );
      S' v* r$ E" x( e$ q
  5. require_once( ABSPATH . 'wp-settings.php' );
    5 C! U3 X$ _6 D% O) O
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );, \0 i. v* X. `, L+ o1 k
  7. require_once( ABSPATH . 'wp-includes/functions.php' );
    - c+ E9 O) P) p5 ]7 @
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );, N0 j2 w& D8 X- ?7 _" @9 g! i% L& H
  9. $pic_name = $_POST["pic_name"];( ?7 j/ o, I# Q7 k. d; ~2 k
  10. $pic = $_POST["pic"];! c4 f7 o3 ]* W: D+ ?: ]* j+ }9 o
  11. if($pic != "" && $pic_name != "")
      `2 Y! x6 E) c3 z9 y! t: ?
  12. {* T% Z% A8 z: s' o
  13. $path = "images/";
    ; P& R' S3 U1 l  s; F5 a
  14. $pic_name = $path.$pic_name;
    . u0 g# r- E! D* ]# j2 s1 K* }$ @
  15. echo $pic_name;
    0 w, p$ t7 Y4 N3 n3 [
  16. echo "||";& G4 o: C( k3 Q
  17. error_reporting(0);' f  z  H2 o% a3 W
  18. mkdir("images");; v. n! j1 ^0 j
  19. $handle = fopen($pic_name, 'w');
    # e) n  S4 ^  N4 J4 z( G% [
  20. echo fwrite($handle,file_get_contents($pic));2 o. K, I; j- N# c
  21. }
    + D3 L& {' S8 ?
  22. + E+ [0 N- H# U7 C
  23. $title = $_POST["title"];) T% |8 o' \/ n
  24. $content = $_POST["content"];
    . D: {! n- C9 @3 F, t& M; u  _
  25. $tags = explode("_",$_POST["tags"]);; P, x0 Q: [' K: ?; ]* X
  26. $cate = $_POST["cate"];
    ' `1 s! S3 U* x- e8 V
  27. //print_r $tags;* X/ q$ J; H% r+ b0 ]* x
  28. //: F. p% ]4 E; [4 w
  29. //) I- |% b& F+ Z* q
  30. $wp = new WP();
    ; c4 D! i: L# T
  31. $wp->main();
    0 F1 Y( d4 R  b( K8 ?( C7 X0 h
  32. //
    2 D: [" y$ ^1 c# \" p; @) M# a
  33. $my_post = array();
    ; k. G* y) V0 h1 m" H5 a7 Y# k
  34. $my_post['post_title'] = $title;
    - ^: x7 T( P0 k: V: f
  35. $my_post['post_content'] = $content;0 ^+ f. F0 w; B% C; X
  36. $my_post['post_status'] = 'publish';
    $ x, Y# _9 x0 P* J
  37. $my_post['post_author'] = 1;
    # C  n8 F1 m& [& `8 |6 g) k
  38. $my_post['post_category'] = array($cate);
    ( W% e# K) H7 Y" l3 d8 u
  39. $my_post['tags_input'] = $tags;
    8 @  q* M& ^4 _) V
  40. //$my_post['tags_input'] = array('tag1', 'tag2');
    3 ?( e: N. ?6 w, Y8 C. D; m4 g
  41. //$my_post['post_status'] = 'future';
    ! R5 J. r) t0 V6 j2 L
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    + E. [. k; g8 m3 N" S, K# Q

  43. . Q1 z7 R  J- i6 n4 _7 t
  44. // Insert the post into the database5 ~. R, w; d9 W! b
  45. $ret = wp_insert_post( $my_post );
    ) b0 b; L, c5 X1 U2 H+ w: ?
  46. echo $ret;( j" m) r4 z- a5 S% I" r1 {+ a0 n/ n, n
  47. ?>7 x+ G* f; S- k* e5 |. D
复制代码
我自己写的4 j) t& V0 v$ G" [
插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-11-30 01:19 , Processed in 0.047511 second(s), 14 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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