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等你!
TK老户/国内外端口/预审/加白广告位出租8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构
查看: 7482|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑 * U. j' l9 [7 @4 b9 q

! H0 W/ y. H+ |( b直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持& V7 m, ], t/ i/ g

8 t5 S$ A5 U5 [7 P& M# s) }) o我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了9 ~6 I4 o/ Y: N1 a1 V7 M6 e
8 u3 D9 o, Y. Y7 Z, ?- {' ~+ f
方便实用 简单 何乐而不用呢
  1. 7 ?, ]* n* y& P- O, J
  2. <?php. V# k5 `; U/ x% M! j

  3. " v  {/ ?, G; Q* t6 @
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );( B3 h  Y+ f$ H; Y. q- y- D$ q
  5. require_once( ABSPATH . 'wp-config.php' );
    , D) c: t7 Y) ?( K- n
  6. require_once( ABSPATH . 'wp-settings.php' );% w4 w  ]9 T; Q8 p+ \$ J5 p
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    5 W+ z7 h) j  j$ y* h9 t$ q2 E5 \
  8. require_once( ABSPATH . 'wp-includes/functions.php' );
    * f( Y2 M% D: @
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );
    6 B# S) n1 ]3 \1 `$ C" h
  10. $title = $_POST["title"];
    $ t* [5 F+ E% H3 Z! `  G
  11. $content = $_POST["content"];
    * e( l$ y9 L# O
  12. $tags = explode("_",$_POST["tags"]);
    * Q0 B& s( m. L( [7 E, P7 r& x
  13. $cate = $_POST["cate"];
    5 f! J% w8 D" y$ I- H
  14. //print_r $tags;5 Z: w9 W) e8 @# D4 x% X
  15. //
    4 c6 s7 C+ t& I# ?& ]
  16. //
    " h! w) p1 v0 D/ ]5 j; D
  17. $wp = new WP();
    3 J$ M  A: i" b3 j8 C/ v0 D" i
  18. $wp->main();4 \( L" @0 B# O, Z; J! I
  19. //: L% f3 ~5 g4 h6 C) X4 v
  20. $my_post = array();2 m" s; b+ `9 X3 X
  21. $my_post['post_title'] = $title;+ V; z1 F0 Y' R7 r6 R0 d5 b
  22. $my_post['post_content'] = $content;
    * }5 i* i9 b) l
  23. $my_post['post_status'] = 'publish';% w8 @  \+ n5 b* L
  24. $my_post['post_author'] = 1;7 Q- a5 [& l3 T* p+ w4 q
  25. $my_post['post_category'] = array($cate);
    6 C& n$ ?2 f, K! g! e; ~
  26. $my_post['tags_input'] = $tags;
    $ p) F8 ~: E' u( E% [! K! ~
  27. //$my_post['tags_input'] = array('tag1', 'tag2');& K! `  N+ F5 n, ?
  28. //$my_post['post_status'] = 'future';
      `6 ?2 x  @; U+ Z# L
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    . b. j! j; J( F. H0 ]

  30. 9 M5 c. `1 m  \' S
  31. // Insert the post into the database' q( O/ e( ?/ m7 R( N
  32. $ret = wp_insert_post( $my_post );
    " [* ?: {6 `5 p6 d
  33. echo $ret;5 Z, w' P0 b6 ^% s) k
  34. ?>6 n- Y# `! ?3 h+ l# p
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气
  1. + Y$ _8 j' F, s0 c2 C/ K
  2. <?php
    ; v1 g% M( x' M/ \6 o7 H! z
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );
    : \1 L3 {# O4 v0 B! X
  4. require_once( ABSPATH . 'wp-config.php' );5 w  i; V% F' d- L& x" Q
  5. require_once( ABSPATH . 'wp-settings.php' );$ Z" k# i5 g; N0 a+ U% w; n
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    6 `% M8 g  U3 `  W4 N
  7. require_once( ABSPATH . 'wp-includes/functions.php' );0 N  S; [9 i. g+ {* q7 {/ P* V
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );
    . D/ q6 Z3 l6 h
  9. $pic_name = $_POST["pic_name"];! I8 t$ V! r& T/ z) |! D
  10. $pic = $_POST["pic"];$ W  u3 Y& y+ S* y, Z
  11. if($pic != "" && $pic_name != "")
    . ^# B1 v/ J0 c; ]
  12. {& \; D0 S7 W% S: f5 T
  13. $path = "images/";2 D/ A" ]* x0 Y0 J6 _
  14. $pic_name = $path.$pic_name;
    2 d1 }0 o. R: e
  15. echo $pic_name;, o8 U" S. p! a$ I6 _; A# c
  16. echo "||";
      f6 t5 z& d- q0 D
  17. error_reporting(0);
    9 e8 C- p& a6 O2 W5 `
  18. mkdir("images");: O6 E* w4 f: v1 R( J3 H
  19. $handle = fopen($pic_name, 'w');% b6 z2 K1 [5 D* l
  20. echo fwrite($handle,file_get_contents($pic));
    ' V0 @4 j2 q* N+ v
  21. }% q7 K: e; {) O+ Y3 c+ k
  22. - ^1 G- s1 R. Z: X
  23. $title = $_POST["title"];
    ; V6 D! a( M, A2 s
  24. $content = $_POST["content"];
    $ L; H) k9 b; ^; L# Q- r
  25. $tags = explode("_",$_POST["tags"]);
    % G3 w2 g& o$ \! `+ C( V) K
  26. $cate = $_POST["cate"];4 R6 f# p, I% w" D  H
  27. //print_r $tags;& ~7 @& p5 H- N+ j. ?
  28. //
    1 S3 m( {4 g0 x1 ~  p* |5 z2 L. z
  29. //' r) U0 n% S% [
  30. $wp = new WP();! x$ Q: m& h9 O- M) a
  31. $wp->main();9 E' z: _6 {7 m- l) R7 D
  32. //
    - `; U- P5 X8 n  A; s
  33. $my_post = array();" ^1 j1 F5 x( e( {% }
  34. $my_post['post_title'] = $title;! {/ E+ Z6 q! R: |: D* S5 ^0 Y7 a
  35. $my_post['post_content'] = $content;" D9 |4 \3 n# u9 H  k. ~; [
  36. $my_post['post_status'] = 'publish';
    8 p& @% x2 U& Z  y
  37. $my_post['post_author'] = 1;
    ; X: E  |+ j6 {
  38. $my_post['post_category'] = array($cate);. b; g) G  d- Z0 {
  39. $my_post['tags_input'] = $tags;
    / Q7 r5 G1 w  g) {
  40. //$my_post['tags_input'] = array('tag1', 'tag2');
    9 q! R, N5 L; K% r5 l0 U
  41. //$my_post['post_status'] = 'future';
    2 F5 G* |4 ~7 e& q0 s: x
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    + I0 ~0 i3 b: ]) G& y
  43. " v8 n5 ~. ]' x/ i; F5 M
  44. // Insert the post into the database
    ! K0 }8 \1 G! J
  45. $ret = wp_insert_post( $my_post );/ I6 X! G% h; Q3 K' Y* T
  46. echo $ret;
    % k5 d% J% U$ U6 I4 _3 o
  47. ?>- x* z4 q6 l) s: K6 l* b) S& l+ d3 Y
复制代码
我自己写的
5 Y0 L# p0 q  P5 o; l2 k( z8 w# e插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

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

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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