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充值Facebook 批量上广告尤里改 - FB 稳定投放免费黑五教程(持续更新、欢迎交流)
FB 三不限源头 - 自助下户充值转款各种主页、账单户、BM户(优势)IPCola原生住宅IP⚡️$1.8/条双ISPFB资源,账单户,分享户,国内一手
海外CL企业户源头FB虚拟卡⚡️消费越多返现越多最大欧洲Nutra网盟BA找量FB广告Spy工具⚡免费试用✅
FB个号1块一个TikTok2审户/老户/国内外端口/加白GG,FB,TK, 欧美源头, 欢迎合作❤️FB企业户海外户,授信户,TK加白户
联盟收款/海外资金下发/服贸结汇域名防红⚠斗篷工具/可试用3天广告位出租8500万高质量住宅IP,助力各种需求
虚拟卡返佣1%,国内持牌机构   
查看: 8007|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
本帖最后由 finder 于 2014-12-28 15:13 编辑
+ H$ i1 z9 g4 |* I
. p8 i/ T! U8 i- g0 g+ q直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持
0 B& d/ ~+ w- V) _2 g4 x" c8 \& C
我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了
& C) W6 }1 ~0 {5 A0 V" }- a# L9 L1 ?  y8 v7 x9 }% v+ ?: B
方便实用 简单 何乐而不用呢
  1. % H7 M- c9 j  G+ Q9 y( H
  2. <?php
    . y: R5 ~' _' L

  3. 8 g4 B# o  ]/ [% w
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );7 O4 Z- \) h7 v. F
  5. require_once( ABSPATH . 'wp-config.php' );9 u% a! D/ \/ u. J' A1 u6 m6 b
  6. require_once( ABSPATH . 'wp-settings.php' );; Z9 E( }# d; ~. v
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );, {! a0 \" p" k) i
  8. require_once( ABSPATH . 'wp-includes/functions.php' );. D7 n$ X& F" ]! S0 q# f3 o/ O
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );6 a( z" u$ U% w" ]
  10. $title = $_POST["title"];$ d' |3 H+ ^+ C/ F1 C& C$ [6 o* q
  11. $content = $_POST["content"];3 C/ Y# w' E! o) f0 g- C
  12. $tags = explode("_",$_POST["tags"]);
    / p# S% F2 \- u% ?
  13. $cate = $_POST["cate"];- h; w/ t7 E  x
  14. //print_r $tags;, f: c+ q2 l; H
  15. //2 i4 i2 [% r1 k: G/ J
  16. //
    % t* O, x. o7 r' J0 s
  17. $wp = new WP();
    , S* U" \1 |' I
  18. $wp->main();6 q/ d) n, ]4 |
  19. //5 Z# \4 I! y' A9 h5 h
  20. $my_post = array();5 @" p! F& {8 L2 j$ P; s
  21. $my_post['post_title'] = $title;4 W. W" M) [! a$ j& _
  22. $my_post['post_content'] = $content;/ |4 R. N: C8 }5 W
  23. $my_post['post_status'] = 'publish';
    # D! t8 `- H5 |" @0 G( J
  24. $my_post['post_author'] = 1;6 x9 O- r( O5 [
  25. $my_post['post_category'] = array($cate);9 ?) |4 e( Q$ k5 A( j1 q
  26. $my_post['tags_input'] = $tags;
    # Y& l5 U9 g9 @2 ]3 U( g
  27. //$my_post['tags_input'] = array('tag1', 'tag2');% a( H" y- w6 F8 @. K# h2 A5 E  C
  28. //$my_post['post_status'] = 'future';7 ~+ O" N& M! Q" }# V
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';6 l. d4 J! h& T2 `6 d0 i8 v5 K

  30. 6 W) {& _- }5 R
  31. // Insert the post into the database
    0 B- ~3 u* \' L5 Q
  32. $ret = wp_insert_post( $my_post );
    6 ?- y7 m+ a. `' E+ e3 p
  33. echo $ret;
    2 x0 T( J* f1 \" ?
  34. ?>
    9 R6 [& ?6 |3 v# m# |$ V" T1 N
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气
  1. - j  O- n  ]* X' s1 U8 H- u
  2. <?php4 r+ R4 U: O; @# {" m$ A
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );+ H2 v5 H0 n# X3 S" v& x
  4. require_once( ABSPATH . 'wp-config.php' );2 w# K( I' S% G1 r
  5. require_once( ABSPATH . 'wp-settings.php' );- s/ j$ T& W( L2 d# R8 z' S
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );9 o& r1 q0 B6 z
  7. require_once( ABSPATH . 'wp-includes/functions.php' );4 v9 O' a. f5 L9 }6 n
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );
    ( E& h! X6 H- L
  9. $pic_name = $_POST["pic_name"];
    ' p6 _) O# i$ n5 l8 m# c& R
  10. $pic = $_POST["pic"];0 N& s" A" B1 [" t( G
  11. if($pic != "" && $pic_name != "")4 V( m* X) w$ S
  12. {
    ; S+ t# `* i# g7 p; n5 y
  13. $path = "images/";
    & t" I9 m: R# B" k  B
  14. $pic_name = $path.$pic_name;
    + k& o0 R! `: _+ Z* \
  15. echo $pic_name;
    . |; J& B& K4 R4 [! W* c" T8 Z( _
  16. echo "||";
    4 w9 @1 m+ x8 {
  17. error_reporting(0);/ F! k2 F( z5 n" b# H5 V5 [
  18. mkdir("images");$ c: k6 v) T$ G: M
  19. $handle = fopen($pic_name, 'w');  G% q- \, J& I6 a& Q
  20. echo fwrite($handle,file_get_contents($pic));
    7 f3 B+ i$ O8 L$ D2 w: l
  21. }
    / _* |3 @& U3 E$ R, p

  22. ' f+ j: G; K3 \
  23. $title = $_POST["title"];
    9 P: m1 ]0 D7 |% T& _8 R7 o' F
  24. $content = $_POST["content"];
    $ h/ Q1 j' A$ q8 H8 C: P6 {
  25. $tags = explode("_",$_POST["tags"]);0 E/ M& `& w1 m# Y2 G" q  f2 |* v% S
  26. $cate = $_POST["cate"];
    , E8 ^3 B7 Q* d
  27. //print_r $tags;
    ! T; R( o! A& T8 T/ M% b4 i% s) N
  28. //
    8 Q' f) _5 v+ w% x1 S' q( _
  29. //
    ( I1 C* u4 K+ z9 h7 {* o5 H, G" B
  30. $wp = new WP();
    , e) x' C$ o4 Z
  31. $wp->main();
    1 e0 r1 W2 b5 y  k0 }" A% a
  32. //
    " D  P. r9 _/ V2 i$ ?& l
  33. $my_post = array();
    0 X% L# F5 }( N, T
  34. $my_post['post_title'] = $title;
    3 p3 _9 }) r; X2 m) D
  35. $my_post['post_content'] = $content;8 u5 ~6 n) G5 g
  36. $my_post['post_status'] = 'publish';9 v1 A. W7 e% I
  37. $my_post['post_author'] = 1;
    5 d% E- v4 I$ r
  38. $my_post['post_category'] = array($cate);. q  `/ ^* l( C$ _- t
  39. $my_post['tags_input'] = $tags;
    3 _/ r. N& Y0 C' \5 o' ]8 V
  40. //$my_post['tags_input'] = array('tag1', 'tag2');
    8 W2 O! A  s& @# ?! D% O
  41. //$my_post['post_status'] = 'future';
    & u( ?+ b0 D1 p. x$ R
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';$ H; I. ^2 l' F0 f
  43. 8 L8 P; e+ S) M  j0 Q  _
  44. // Insert the post into the database
    $ m* G$ z: m% C0 D% Y
  45. $ret = wp_insert_post( $my_post );2 m" n$ J* l1 E7 A6 f
  46. echo $ret;
    ; q( l! m: U; `; Y7 A' z) E, h: G
  47. ?>
    , n7 H" L  Q- a( {& [" K9 m
复制代码
我自己写的
1 P1 n2 Q& z( ^' C! A插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-5-27 03:01 , Processed in 0.051801 second(s), 15 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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