AdvertCN - 广告中国

 找回密码
 立即注册

QQ登录

只需一步,快速开始

 谷歌+Bing+TT+MSN官方代理 
⚡️按条S5代理⚡️静态⚡️独享⚡️5G⚡️最干净<Wifi住宅+5G移动>IP代理泰国仓储,本土仓发货2-3元/单
指纹浏览器,就用AdsPower谷歌/FB/Bing/Yahoo代理商开户7200W全球动态不重复住宅IP代理出售Facebook,友缘号,FB广告号,ins
FB/TT/KW 加白开户ADPLEXITY + ADVERTCN比Adplexity还好用的Spy工具广
FB/Google/TK
海外多媒体极速下户BINOM TRACKER 60% OFF!
MediaGo+Taboola+Ob开户百度国际MediaGo⚡️让产品狂奔全球百度国际,高点击转化,快速放量百度国际MediaGo,独家原生流量
虚拟信用卡+独立站收款行业首创新型指纹Cloak, 谷歌奇效!Kookeey⚡️100%独享⚡️原生住宅IP⚡IPFoxy住宅代理全场88折⚡
全球虚拟卡, 支持U充值免账户投放 FB 广告(送项目)2024做什么 - Media buy 项目库免费黑五教程(持续更新、欢迎交流)
Facebook 批量上广告Bridgeway - 联盟营销网络IPCola 全新住宅代理 ⚡️ 免费试用各种主页、账单户、BM户(优势)
⚡️个人户,bm户不限额,账单户Adsterra 的CPA/CPM/CPC 网站流量在线注册美国/英国/香港等海外公司EU KETO/CBD - Jumbleberry
FB二三解1元/个9Proxy ⚡️ $0.04/IP, 无限带宽 cloak斗篷/ss/nutra/cpa/DatingE.PN 虚拟卡
Asocks代理服务器$3/GB高薪诚求实力FB投手(独立站)《全新虚拟卡+全球收付款》广告位出租
全球低价纯净住宅/移动IP-免费试用广告代投, 东南亚物流, 虚拟信用卡VMLogin指纹浏览器+多账号防关联 
查看: 5681|回复: 3

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

[复制链接]

14

主题

37

广告币

217

积分

初级会员

Rank: 2

积分
217

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
adsterra
本帖最后由 finder 于 2014-12-28 15:13 编辑
8 }% o+ {# L  W5 k8 s5 `- B
! Y# k; E! J9 s) s8 }直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持
$ [3 f/ q+ x9 z* K3 A! R/ {% A" x+ K, b$ z0 N
我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了
: r$ Y" u3 o; \# K
3 g; C* ~) a1 j. ~& K' G方便实用 简单 何乐而不用呢

  1. 9 k4 {4 B8 m+ N6 u' ~" @* f' w7 f) [
  2. <?php
    , G5 G1 h' g6 z0 w

  3. , c3 I+ P9 l( `! j
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );( w/ Z& ~/ Q# q4 g2 ?5 |
  5. require_once( ABSPATH . 'wp-config.php' );- G5 n# I0 x3 L/ S1 O
  6. require_once( ABSPATH . 'wp-settings.php' );
    ' c3 R: {* X% L8 F) P' f& D
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    6 c! i  f/ Z6 U2 e5 k% n% Z
  8. require_once( ABSPATH . 'wp-includes/functions.php' );
    + B3 M4 t' C4 b5 R2 [& S
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );
    / Z- P, U9 ?3 ?; F9 X4 h  X2 t
  10. $title = $_POST["title"];# [" V* z0 N1 F! ?7 v) G# g* C
  11. $content = $_POST["content"];
    1 [( f8 G+ G9 _, m3 }- N& P! Y+ j
  12. $tags = explode("_",$_POST["tags"]);
    * l' n( P; m* @" p8 G% Y9 `
  13. $cate = $_POST["cate"];5 [0 W( u& X; e7 M& |5 Q3 F
  14. //print_r $tags;; }  ]6 G' U8 m$ l
  15. //
    + |& I' }. s1 ]
  16. /// S: j: y% X3 {: t" K& Z) v
  17. $wp = new WP();$ R/ C: w+ j  F* g2 M
  18. $wp->main();
    - [9 n# w5 b+ ~8 k* p
  19. //) H4 n/ C5 D: g  @" h: K8 R
  20. $my_post = array();- |0 n4 c0 n; ^! T# F, C) b1 F
  21. $my_post['post_title'] = $title;/ Q7 u. j1 u( `/ p( ?8 I
  22. $my_post['post_content'] = $content;* L, R7 C: S! Y. R3 K
  23. $my_post['post_status'] = 'publish';
    ' n' L. _0 z- L% r1 B5 v
  24. $my_post['post_author'] = 1;0 `# ]7 d5 G4 x% J+ \
  25. $my_post['post_category'] = array($cate);
    ) S$ f5 c' M3 Z: @/ q
  26. $my_post['tags_input'] = $tags;
    8 Q, l" i5 ^; z: d+ T! e* i2 n
  27. //$my_post['tags_input'] = array('tag1', 'tag2');
      Q9 p0 G& X7 K% A4 x! f4 p
  28. //$my_post['post_status'] = 'future';5 s6 R; ]- o6 z9 l
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    - U) J0 w" G7 n- y& y' m1 K
  30. & R- t8 L$ B9 h( v
  31. // Insert the post into the database
    0 e: K( ?9 G6 a; d' H
  32. $ret = wp_insert_post( $my_post );& b. J' g0 J, a+ T, I) b* n
  33. echo $ret;- I) g+ e" y2 j
  34. ?>
    1 D: ^+ X+ g& w+ ~- Q( [% d. X# i
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气
  1. 8 j1 G1 y* e$ n
  2. <?php
    * N" r+ l0 p$ ]* ?
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );
    7 }: q2 y/ W9 W' a) S  c
  4. require_once( ABSPATH . 'wp-config.php' );. T" E  ~3 P5 \
  5. require_once( ABSPATH . 'wp-settings.php' );
    6 j4 f( `5 ]6 e$ A6 n- b7 j
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    . K, e# H" H8 P
  7. require_once( ABSPATH . 'wp-includes/functions.php' );
    , k% R9 p8 X% Q7 j, n2 ~, G
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );7 t5 a9 {* ~* @$ Z4 h
  9. $pic_name = $_POST["pic_name"];; D1 S& A( O( [  @  M
  10. $pic = $_POST["pic"];/ {) M6 b/ N* ?9 M  }7 J
  11. if($pic != "" && $pic_name != "")
    / k1 n( z8 b  C# {  a
  12. {
    & w8 D  E1 _0 w, ^4 {
  13. $path = "images/";
    * V7 \8 Y# a7 A6 H5 Z
  14. $pic_name = $path.$pic_name;% u/ L7 j4 U6 J/ }/ Q' j# _  C
  15. echo $pic_name;
    6 I( `4 G& @" V. [
  16. echo "||";* N9 w# R6 ?, W. ]! X8 j6 V
  17. error_reporting(0);
    2 o4 _: j& F; q4 l
  18. mkdir("images");
    ( B4 V/ e0 d" Q' g
  19. $handle = fopen($pic_name, 'w');  v" l5 N2 o8 o5 G5 r' D
  20. echo fwrite($handle,file_get_contents($pic));" T" t/ Y0 d0 B1 G
  21. }& I4 s3 |" O% K0 `2 U! t; C3 {2 M

  22. 9 ]' S$ S6 c# ~
  23. $title = $_POST["title"];7 j1 S4 s, e2 T! d1 b/ t7 a# z
  24. $content = $_POST["content"];' s5 j) w# H  f( i+ a4 r/ _
  25. $tags = explode("_",$_POST["tags"]);
    3 \: c4 P& e" [+ v0 s( A
  26. $cate = $_POST["cate"];! l! U" V  H4 z$ R1 `
  27. //print_r $tags;# k$ P. m  r) E" [* C
  28. //
    % i" C3 d! ^: U; W3 {9 X- a; c2 B4 G
  29. //
    ( \, r% Q8 L$ O, L: a! q; F
  30. $wp = new WP();- ^. Z+ _" A, M  W
  31. $wp->main();
    6 v6 J9 r' l, G/ `: [8 m1 Z: u
  32. //
    4 Q/ L7 J+ }" Y5 V8 p# y& i: w
  33. $my_post = array();& i1 A; h# f" Q& O$ g7 G$ v5 x
  34. $my_post['post_title'] = $title;7 m8 m2 }+ M4 P3 s: F1 r8 q- T* \
  35. $my_post['post_content'] = $content;
    . K' U# Y* J6 x
  36. $my_post['post_status'] = 'publish';$ J5 h2 M5 W! {; d- Y% O! K
  37. $my_post['post_author'] = 1;, h3 O+ |) t& W, U
  38. $my_post['post_category'] = array($cate);
    $ P! U2 Z, c1 ^
  39. $my_post['tags_input'] = $tags;5 V! Q8 I+ V, T
  40. //$my_post['tags_input'] = array('tag1', 'tag2');
    ' R. D# F- I6 ?, a
  41. //$my_post['post_status'] = 'future';+ _& ^  s1 S: C; y! a1 h
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';+ U0 d: o- H9 r- \& n' ^3 `, B  T

  43. ) a$ f/ r5 j, y
  44. // Insert the post into the database; Z8 |2 v! K* i' A, y5 z
  45. $ret = wp_insert_post( $my_post );" |& ^, e, ^* Z* s" s  ]
  46. echo $ret;0 w" r6 W- L+ D$ ^
  47. ?>( Z, L( {  b% z3 {: a4 X) W4 G
复制代码
我自己写的( ], t7 ~8 N' ~% u  B: T, Z
插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 4广告币 +6 收起 理由
helloworld + 1 赞一个!
mj23zyb + 2 经验不错!
suyu8776 + 2 很给力!刚想自己写一个呢
左庶长 + 1 很给力!期待更多分享:)

查看全部评分

相关帖子
回复

使用道具 举报

54

主题

9

广告币

6010

积分

禁止访问

积分
6010
发表于 2013-2-25 19:12:29 | 显示全部楼层
火车头的wp免登陆接口就是利用wp_insert_post,用哈默的接口相对强大些
回复 支持 反对

使用道具 举报

21

主题

678

广告币

893

积分

中级会员

Rank: 3Rank: 3

积分
893

社区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, 2024-5-6 10:20 , Processed in 0.054006 second(s), 14 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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