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

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑
) z* |, Q! B' S. R, n. o$ F4 S# X' ]& a# J& T; Z/ A. g- j( [% Y! H
直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持
+ r3 J+ b7 a$ B9 X
1 ^. L, q' Q, ]1 P' ]8 j我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了; V3 J" @" D! m' o& v

4 k) m& n' V# o& Q7 C/ i方便实用 简单 何乐而不用呢
  1. 1 _+ @% K# E8 y
  2. <?php
    ' H3 E( X) V  @5 x5 s
  3. " i. Z; k6 J. K8 I; a3 w
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );
    # Q1 C- e) ]" T* @
  5. require_once( ABSPATH . 'wp-config.php' );
    1 K( g  t9 w, V+ B* j- ~
  6. require_once( ABSPATH . 'wp-settings.php' );
    5 P( M5 R( |7 o2 i* C4 V
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    ) l) K7 h5 R6 t/ U$ J; |. ]
  8. require_once( ABSPATH . 'wp-includes/functions.php' );3 [; \  Q- ~9 n9 O) U: N9 o% d& E
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );
    ) |% K. r- O7 h8 |+ }
  10. $title = $_POST["title"];( a' M+ E: l1 M' t! k: N7 f
  11. $content = $_POST["content"];/ V$ _! f* l( [, r! w
  12. $tags = explode("_",$_POST["tags"]);
    % m- i+ B1 O6 C" F
  13. $cate = $_POST["cate"];
    0 [5 S: H/ i& a) U) b/ A
  14. //print_r $tags;
    $ \5 i5 Y, s& d$ r, ~. \3 p
  15. //
    , q& F/ [" S9 M9 w$ S
  16. //
    6 N) S$ a8 N, L3 S
  17. $wp = new WP();
    7 q# v( A# u2 d4 F+ [9 ?6 E
  18. $wp->main();/ |0 e. [. v" Q6 t% }( a
  19. //& N+ d$ A/ x7 ?
  20. $my_post = array();
    , a! l4 P. A$ Z% s
  21. $my_post['post_title'] = $title;( f& k3 f1 z0 t
  22. $my_post['post_content'] = $content;
    ) C3 \# n' Z5 {  y9 ~
  23. $my_post['post_status'] = 'publish';, G2 }7 D3 c( }* U& x8 Q
  24. $my_post['post_author'] = 1;" a+ N5 y; g1 b
  25. $my_post['post_category'] = array($cate);: J! k# b6 ~' h, `
  26. $my_post['tags_input'] = $tags;
      S! R/ y: f1 [3 A% S2 U
  27. //$my_post['tags_input'] = array('tag1', 'tag2');, T3 ?7 ?) L+ h4 q) c
  28. //$my_post['post_status'] = 'future';3 q9 v0 J' h: r* ^" u- N
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    ) I6 |% G  P$ D% E% v+ v
  30. 6 Z5 f. M8 N! z3 r5 }
  31. // Insert the post into the database: u# f( w5 G4 b/ T
  32. $ret = wp_insert_post( $my_post );
    % F8 Q6 I/ {: U8 I
  33. echo $ret;
    % a; r" h5 B& l, k& S
  34. ?>* j! Y. E. C- V' V$ L  e
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气
  1. , @$ a- z0 H7 x) s' S& [% _# A, y
  2. <?php: M3 j2 V5 K2 c( Q0 k3 J
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );
    # D" C8 Y  r7 Y3 a# O7 ?
  4. require_once( ABSPATH . 'wp-config.php' );. q) l4 c. o, |9 I7 ^% V: Z
  5. require_once( ABSPATH . 'wp-settings.php' );" L9 G; N4 }% }2 k
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    & \6 V  [+ b' a* j  p0 R9 [
  7. require_once( ABSPATH . 'wp-includes/functions.php' );$ f* g* S$ E5 _
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );7 h7 r  k4 t( v
  9. $pic_name = $_POST["pic_name"];* O0 F4 `& \' o) p) B- f
  10. $pic = $_POST["pic"];
    5 H% O% G5 Q& d
  11. if($pic != "" && $pic_name != "")/ f+ \' {. k& t
  12. {
    ; ?1 P1 {( c  T1 c; V+ t, ]
  13. $path = "images/";' ^- N6 }. z' G& s) R7 v6 O; Y
  14. $pic_name = $path.$pic_name;( L/ D) ~6 v: D5 x. f1 i
  15. echo $pic_name;
    " @4 V- v4 Z) [4 v7 x
  16. echo "||";8 X) n) b+ s; V6 E8 ?8 U5 K
  17. error_reporting(0);
    6 `% k4 }( |. f! B1 [, J1 c3 p
  18. mkdir("images");
    6 i1 c& t. f: \* [/ n* U
  19. $handle = fopen($pic_name, 'w');
    8 f) ^2 Q) }/ e3 u3 U, |! q: q3 M
  20. echo fwrite($handle,file_get_contents($pic));
    " s6 k. ~9 q7 s: g; Z
  21. }
    1 W, M5 w, F2 i$ z
  22. * w3 {4 i) B- l, f; o# J9 P; d4 C, [
  23. $title = $_POST["title"];; U" J: E2 c3 i5 ]; `# q
  24. $content = $_POST["content"];
    : x4 i; Z' G1 a4 u1 x
  25. $tags = explode("_",$_POST["tags"]);
    : F! y7 I2 Q7 R$ {
  26. $cate = $_POST["cate"];: D- s3 H. `0 X! c- |9 D3 e" y$ k7 K
  27. //print_r $tags;
    % }4 O9 g' B+ C" c$ g
  28. /// O& H* t$ H2 l, j1 V- S
  29. //
    2 n0 e" M3 X/ F( a, p& [) y" k
  30. $wp = new WP();
    ( w3 n  R& [4 m
  31. $wp->main();% R: D( }  m4 b: {6 b% R
  32. //- A( }, `1 J& K1 r& m" E
  33. $my_post = array();
    ( j+ ^0 T$ @. F1 z: g4 r3 }
  34. $my_post['post_title'] = $title;
    ) a  ?0 V  r1 `" @$ H6 `; r
  35. $my_post['post_content'] = $content;
    1 a* B7 c4 m8 |# M/ N( o) l! l
  36. $my_post['post_status'] = 'publish';
    # ?' Q: J& Y7 N3 n/ j8 o+ M
  37. $my_post['post_author'] = 1;
    3 \& a- v9 o7 c8 g4 a/ h! Y0 `
  38. $my_post['post_category'] = array($cate);* k" }' S% g9 q( [* n; @, E* x
  39. $my_post['tags_input'] = $tags;! _4 A0 L$ [4 F7 ?$ _
  40. //$my_post['tags_input'] = array('tag1', 'tag2');
    5 F. i1 o2 b) a# p8 r7 h' P; u, @
  41. //$my_post['post_status'] = 'future';" i; k, v, K. r# M% t- \  t' ?
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';0 v$ `# m* L% m# c# j7 \
  43. : L2 R0 p) F! a0 \) U6 J
  44. // Insert the post into the database* \4 Q2 u$ u" k" H6 F9 c
  45. $ret = wp_insert_post( $my_post );
    + k, j7 _0 _2 _
  46. echo $ret;
    4 C4 n+ K" ~/ p( V, n, G( V
  47. ?>- K: }9 x$ }* e2 j- K* H. |# C, V
复制代码
我自己写的% a' `, h8 P/ v( U2 n$ n# ~
插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

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

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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