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充值
各种主页、账单户、BM户(优势)⚡️TikTok企业户,bm户,账单户IPCola原生住宅IP⚡️$1.8/条双ISPFB海外户、GG老户、TK加白老户
PTM虚拟卡[全新卡BIN+高返点]FB虚拟卡⚡️消费越多返现越多最大欧洲Nutra网盟BA找量高品质·稳定高速纯净IP
FB个号1块一个TikTok2审户/老户/国内外端口/加白SX.ORG 高质量代理⚡235+ 地区GG,FB,TK, 欧美源头, 欢迎合作❤️
跨境债务催收/风险代理高权重Google老户[卖户+筛户等级] 海外斗篷・智能广告过审率高达 99%DataImpulse⚡️纯净住宅代理仅 $1
广告位出租8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构 
查看: 7784|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
本帖最后由 finder 于 2014-12-28 15:13 编辑
  B5 F: P  N+ l7 x
. C+ S5 ~# h3 I: [$ @* E3 s直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持
( d8 c' d$ |2 T4 ~
' E! Z$ j! Y; P" `$ a我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了" Y. B) O5 C  [' L" U% K# q6 d% z7 P
6 S3 C" J- ]* g+ P3 j+ [
方便实用 简单 何乐而不用呢
  1. 4 D4 N7 V, V3 r0 j
  2. <?php8 _; H  j: }# e/ a& |( c" m0 m: k

  3. 6 b3 h9 M9 M6 l* o/ Z7 }
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );
    ; b! u6 M+ N$ u$ N
  5. require_once( ABSPATH . 'wp-config.php' );1 p4 `+ H: @2 h' L0 Z; |5 e2 U7 n6 l' w
  6. require_once( ABSPATH . 'wp-settings.php' );
    + m: A5 Z" W- M* S9 j& `7 l0 q/ W
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );  S0 g2 _/ T. Q
  8. require_once( ABSPATH . 'wp-includes/functions.php' );
    2 V3 U: n/ d# ?" m3 g7 @9 C
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );
    ; ~- l7 Z' V! N. o5 A
  10. $title = $_POST["title"];
    4 ~% @5 |7 m% c/ @
  11. $content = $_POST["content"];
    5 ~' ?9 ?) N+ i. `; p
  12. $tags = explode("_",$_POST["tags"]);* _6 h% O/ C& D
  13. $cate = $_POST["cate"];
      g1 G% a/ w3 d! Z3 P3 Q
  14. //print_r $tags;
      b8 \8 x$ y) N
  15. //
    2 v6 {( |& l" [3 @
  16. //
    0 q7 K( x; u0 e% U
  17. $wp = new WP();9 O1 L) s% }; a" G( Y' [2 @
  18. $wp->main();1 o3 N& g! U, F0 ~3 l
  19. //
    1 t4 l# }4 D0 q2 S
  20. $my_post = array();( m' J& M+ G8 A* m/ \: j1 c' }6 G
  21. $my_post['post_title'] = $title;
    1 J% g, L& M% s8 Z1 d; o
  22. $my_post['post_content'] = $content;
    # L, J5 N( s! W# y' l0 |& j% X1 K
  23. $my_post['post_status'] = 'publish';
    4 ^! J$ J# S1 k/ O
  24. $my_post['post_author'] = 1;# a; d4 m8 u5 m2 f& D
  25. $my_post['post_category'] = array($cate);
    ) Y2 O* f, p0 b7 ^6 N
  26. $my_post['tags_input'] = $tags;
    2 l5 ]0 p8 x, q" }1 g
  27. //$my_post['tags_input'] = array('tag1', 'tag2');
    : x3 Y; u* w* L3 T4 b; A
  28. //$my_post['post_status'] = 'future';) f9 j: Z1 T9 N4 u" p! c% \
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';! k; B; z0 i" `& U

  30. $ f4 m$ m5 [. G6 z7 ~7 r6 G
  31. // Insert the post into the database) i( L. G. }# Y
  32. $ret = wp_insert_post( $my_post );8 l5 }7 k( K% R
  33. echo $ret;, ?: O7 \! C( O4 X$ @! \' a
  34. ?>
    % G7 ~4 ^1 T1 x+ ?
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气
  1. ' G2 O! n0 w) w9 F4 _
  2. <?php
    . i9 v* S, ^# U, K0 q8 m1 h; H$ r6 r
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );; S1 j2 u7 I' L: H& j  o* N# c  W5 J
  4. require_once( ABSPATH . 'wp-config.php' );/ ?! g( p* k# F  K( Y# Y
  5. require_once( ABSPATH . 'wp-settings.php' );
    4 d8 `9 e0 d5 R
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    . k' w/ X* ^9 B& s% f9 |* A- Y- u
  7. require_once( ABSPATH . 'wp-includes/functions.php' );
    7 B3 M8 ]. u: G1 H# {4 ?, F4 D/ H
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );
    $ B$ C  l" ?5 d. j& F% d
  9. $pic_name = $_POST["pic_name"];# e- O* `3 z9 b+ y4 p
  10. $pic = $_POST["pic"];1 n- C* n) i/ L
  11. if($pic != "" && $pic_name != "")2 d, C2 F( ?4 _* p: p' j. e% D% H8 [
  12. {# W$ Z$ ]) i+ w" U+ j
  13. $path = "images/";; s& x8 c4 g$ K0 ]! F6 ^3 o  U4 ^
  14. $pic_name = $path.$pic_name;8 F: }" D. b' b2 C: m
  15. echo $pic_name;
    ; h4 s- w$ Q/ z6 I
  16. echo "||";- D* G4 S% Q( L# d1 v7 u
  17. error_reporting(0);, N5 t" a9 F% X+ m
  18. mkdir("images");
    + u  X6 d$ U8 J& Z
  19. $handle = fopen($pic_name, 'w');7 C0 ?# ~' x  W6 F
  20. echo fwrite($handle,file_get_contents($pic));4 i. k' T) K9 z' ]) Z1 u) q
  21. }4 o& I+ s8 v+ ]# ^, B  f# D, w# j% w

  22. : X* t5 L# ^) i2 K: b6 l# }
  23. $title = $_POST["title"];4 e4 g2 q7 ^& |
  24. $content = $_POST["content"];
    " L" L6 ]% i% a. \7 p, j1 J2 w1 t1 F
  25. $tags = explode("_",$_POST["tags"]);
    % O0 e1 s% x. {6 J' b" i6 l
  26. $cate = $_POST["cate"];7 s$ Q2 v* C% l3 P# @
  27. //print_r $tags;
    * s7 h+ g% [* h; S# `7 M% x
  28. //+ N0 V. T5 P3 K9 _+ e7 o8 o+ l
  29. //
    ' ?/ s# [: F9 E; C6 Q; O8 ~
  30. $wp = new WP();8 ?: n/ g0 [: k
  31. $wp->main();
    * ?( D% u) l' ]) j. O; R
  32. //% J0 Q6 o) I+ }7 M
  33. $my_post = array();
    & [6 A! G! \& Y: \" |) W# z1 g
  34. $my_post['post_title'] = $title;5 E+ W5 y  X1 w; p* v4 i4 ]$ s" m
  35. $my_post['post_content'] = $content;2 R. G+ b- U6 V& G
  36. $my_post['post_status'] = 'publish';
    3 E: `, x6 V5 y* `8 B9 n" B4 g
  37. $my_post['post_author'] = 1;+ ]2 \3 h, [$ P* O( V4 A5 L) Q
  38. $my_post['post_category'] = array($cate);
    4 P, p! A. J6 s. W
  39. $my_post['tags_input'] = $tags;5 U" U  G8 B% i# s  h
  40. //$my_post['tags_input'] = array('tag1', 'tag2');8 ^/ I+ z6 B6 c+ ^4 z
  41. //$my_post['post_status'] = 'future';
    " [- O/ N9 z. S1 ~5 g; j% ?2 p
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    . D, N* C, I* ]

  43. 3 I/ }* ^" ^$ |. W1 r
  44. // Insert the post into the database
    " x/ Z. n( M; E9 k8 D; t
  45. $ret = wp_insert_post( $my_post );2 [( j6 N* t* F8 X/ g0 E/ E0 L, M
  46. echo $ret;
    $ `# G5 g9 ?+ u- I" C8 s9 d1 z
  47. ?>
    . W$ e6 [! b1 y: M. H
复制代码
我自己写的  ~/ }9 E$ o( c, D
插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-3-27 16:03 , Processed in 0.049512 second(s), 14 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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