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找量优质住宅/移动代理/高匿名/高性能原生住宅⚡️双isp⚡️适合跨境电商TK白名单老户|兼职广告可投
Miluproxy⚡️全球住宅IP代理Top 3联盟收款/海外资金下发/服贸结汇⚡比特指纹浏览器+云手机, 4.5折起T3NZU:定义应用网盟新时代
FB个人号源头服务商寻找顶级电商?AdsBranded等你!广告位出租8500万高质量住宅IP,助力各种需求
虚拟卡返佣1%,国内持牌机构   
查看: 7447|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑 ; \/ k) Y2 \; U. K. ?, z9 x
) ?7 G  u1 P5 @" t! K9 z
直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持1 `: p$ C% A! H. j( X% [9 q
# s+ F/ `$ c0 x$ C1 y9 p: c
我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了' O$ S+ J; m6 [! W# d& q

, X; Z& A4 G0 Z" ?方便实用 简单 何乐而不用呢

  1. 0 N4 U- k6 V; o+ B( ?: `
  2. <?php) v$ C. R6 t; m. `
  3. / B  G4 o  Z* X4 _5 F5 q; j- Q0 s$ W
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );
    ' F: I) O8 x: E! J% _
  5. require_once( ABSPATH . 'wp-config.php' );# Y7 c% X# Z3 D, I, [1 {: b+ }
  6. require_once( ABSPATH . 'wp-settings.php' );& F% E: q6 X* D5 F
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    & H, P% a) z2 H0 K2 `) y" {
  8. require_once( ABSPATH . 'wp-includes/functions.php' );
    * Q. O1 L6 ?7 L; @- Y  a
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );4 W8 ~- V" z. [$ C" F; F) o
  10. $title = $_POST["title"];8 I$ i+ e/ {6 D2 l' S
  11. $content = $_POST["content"];2 H; \2 `+ ^5 {/ r( V* N
  12. $tags = explode("_",$_POST["tags"]);
    # g2 H2 _7 b) S- R6 F) ^0 g
  13. $cate = $_POST["cate"];
    & [7 K5 n# t' x( Q) _  R* ]# ~5 L
  14. //print_r $tags;! F- L8 A$ U, w+ b
  15. //
    : O8 C3 n' h5 e2 A9 H( `
  16. //
    3 o# n6 U5 M& {$ z
  17. $wp = new WP();
    % t' M4 O: k; Z6 ?& Q, P
  18. $wp->main();
    7 M, X) h8 l# y; [' v
  19. //4 [- V$ r8 e- p! _
  20. $my_post = array();
    , t& B# a" g4 m) X% E1 i* a8 j
  21. $my_post['post_title'] = $title;% O: P& n) ?# N. i
  22. $my_post['post_content'] = $content;; K  A6 c6 b( {8 C9 P% m
  23. $my_post['post_status'] = 'publish';
    # ~9 f' u) m* z* r* G4 i+ Z
  24. $my_post['post_author'] = 1;* x& P+ G$ l8 U$ Y% T6 G
  25. $my_post['post_category'] = array($cate);
    ; z8 J+ x" A' G; P
  26. $my_post['tags_input'] = $tags;* W0 O1 K( Q0 U5 Q! U4 c3 t! V
  27. //$my_post['tags_input'] = array('tag1', 'tag2');
    ' e; w4 L0 D: c+ g; ~( ~2 Q+ {
  28. //$my_post['post_status'] = 'future';
    , c! u8 z9 o& S$ a- S  \
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';; R# G! L  G+ J5 N- w

  30. $ ~$ t+ T8 Y4 L; H9 T8 V
  31. // Insert the post into the database
    1 x% E  b1 I5 n2 A
  32. $ret = wp_insert_post( $my_post );1 i8 x9 c3 b, C/ b) X
  33. echo $ret;
    . p7 E1 t. X. }8 U4 p
  34. ?>
    $ z9 n3 C% c3 ?# f$ P  b
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气

  1. ' Z: u- [, p1 J8 @
  2. <?php
    + Y' Z# D5 r/ q5 h# r
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );
    : e: N# \: _' a. c8 e
  4. require_once( ABSPATH . 'wp-config.php' );
    0 s! o; z1 _1 z9 j. h! F
  5. require_once( ABSPATH . 'wp-settings.php' );
    7 W7 h3 E/ j& g& y( @& v  _
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );8 L. v7 l$ Z7 W. a3 {
  7. require_once( ABSPATH . 'wp-includes/functions.php' );
    5 I3 }; V9 C% X6 G, I
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );
    ( Y  X) |1 X* L
  9. $pic_name = $_POST["pic_name"];
    ! |% Z7 c+ d, T
  10. $pic = $_POST["pic"];+ U+ n8 _; V- }% Y9 o3 \
  11. if($pic != "" && $pic_name != "")6 Z2 c% x- H. ]* e$ e
  12. {3 \' x) O0 \! ?0 W2 J
  13. $path = "images/";
    - j" S0 i5 l6 v) b( s* @& w1 ]
  14. $pic_name = $path.$pic_name;
    ! w0 I5 b# ?+ L+ e! I3 ?: F& |
  15. echo $pic_name;* J7 C& s: F# D
  16. echo "||";
    ) j. u8 a% l& B# K5 ~
  17. error_reporting(0);! ]" h  l% ~) n; G1 J/ X5 j) z  K
  18. mkdir("images");
    3 r1 B6 V2 u/ A$ s3 R( e4 ]
  19. $handle = fopen($pic_name, 'w');
    1 N: m) c( {, y! }
  20. echo fwrite($handle,file_get_contents($pic));
    . c6 p: A& n/ p' [- o/ ]  ^
  21. }
    ! N$ \" x4 j8 \. N

  22. ) s& w. w: n! |0 W" O8 F4 G; C
  23. $title = $_POST["title"];
    7 z, m: e; g( N, H5 c: _9 r
  24. $content = $_POST["content"];
    0 y* `8 g& j; B! J' U" R! t* L
  25. $tags = explode("_",$_POST["tags"]);5 N& k# ?& H9 ^: n5 p4 x8 i* |' z
  26. $cate = $_POST["cate"];0 b4 @$ v& D( k8 V* H/ I
  27. //print_r $tags;+ U; L- O* d# s% ]8 Q5 t" c
  28. //
    - c6 G& A1 |2 `0 x" {  w: C7 h
  29. //" J$ `7 ~/ M1 u3 |, }+ z
  30. $wp = new WP();
    * f3 w9 c* J( K8 u. C& q) {
  31. $wp->main();, u+ P2 Y" W3 d: ]* R: h
  32. //: w0 r. B9 {- ^% ^) Z' l5 V& q
  33. $my_post = array();7 O1 W" K% M2 |
  34. $my_post['post_title'] = $title;" `1 ]2 E7 W0 [" Z* d
  35. $my_post['post_content'] = $content;
    $ d' L, b8 ]  l
  36. $my_post['post_status'] = 'publish';9 b# N) H+ u! P3 T9 L
  37. $my_post['post_author'] = 1;
    6 Z5 j8 r" w7 A! q) j2 z: {
  38. $my_post['post_category'] = array($cate);, ?3 Y( z; x5 s" E1 d& P9 E$ D) v
  39. $my_post['tags_input'] = $tags;( r5 G! e! B" z2 y; j( E
  40. //$my_post['tags_input'] = array('tag1', 'tag2');, h* u0 t8 k0 q0 b: `
  41. //$my_post['post_status'] = 'future';: B5 w9 f  W4 O; z* o- E) E
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    : h; G) k- M  n8 f* t$ x, O# e& v

  43. 6 Q: [" e8 n2 Q7 l. t
  44. // Insert the post into the database
    5 f% E1 T5 w' \: p/ H7 H
  45. $ret = wp_insert_post( $my_post );* N9 w, L% {; _2 X, Y% x
  46. echo $ret;
    4 b+ R: m4 R* l: }2 E% P% q. z. w
  47. ?>
    ) `+ v3 _3 P8 ^& Y5 L) H5 B
复制代码
我自己写的
  p1 J  e: j- i- _  |: @5 V插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-6 18:37 , Processed in 0.047071 second(s), 14 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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