AdvertCN - 广告中国

 找回密码
 立即注册

QQ登录

只需一步,快速开始

PropellerAds
Google-Bing-Mediago-Criteo开户
⚡️按条S5代理⚡️静态⚡️独享⚡️5G广告专用虚拟卡/U充值/高返点皇家代理IP⚡️#1性价比⚡️
⚡️AdsPower:安全不封号,高效自动化Google FB TK游戏代投⚡️E.PN 虚拟卡⚡️BINOM TRACKER 60% OFF!
比Adplexity还好用的Spy工具ADPLEXITY + ADVERTCN7200W全球动态不重复住宅IP代理虚拟信用卡+独立站收款
Facebook 批量上广告尤里改 - FB 稳定投放免费黑五教程(持续更新、欢迎交流)FB 三不限源头 - 自助下户充值转款
各种主页、账单户、BM户(优势)⚡️TikTok企业户,bm户,账单户IPCola原生住宅IP⚡️$1.8/条双ISPFB海外户、GG老户、TK加白老户
PTM虚拟卡[全新卡BIN+高返点]FB虚拟卡⚡️消费越多返现越多最大欧洲Nutra网盟BA找量 FB个号1块一个
TikTok2审户/老户/国内外端口/加白SX.ORG 高质量代理⚡235+ 地区GG,FB,TK, 欧美源头, 欢迎合作❤️跨境债务催收/风险代理
FB企业户海外户,授信户,TK加白户广告位出租8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构
查看: 7862|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
本帖最后由 finder 于 2014-12-28 15:13 编辑
  Q- p4 S9 n1 m& ]# I- e8 B4 d) T& z
2 K9 Q1 p0 s: v# p6 [# G% k  [9 B直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持
) q# \# \8 @" A5 b/ s
& d) |% k2 s% S8 D我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了
! L5 }* @4 s: a! q3 {& V" v; P
" B* B7 q9 l, ~3 W% n  }方便实用 简单 何乐而不用呢
  1. 8 b( j# B/ T6 `: B# [9 Q2 W
  2. <?php
    / `( R. f& I; m+ L0 W0 x

  3. + ~# L) w# T/ `( [) G/ `! Y5 s
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );
    ) B5 E3 l; T/ l- q" t0 J5 h: P
  5. require_once( ABSPATH . 'wp-config.php' );
    - R& }7 v: g5 h# I+ m* K
  6. require_once( ABSPATH . 'wp-settings.php' );
    & H4 e! T' A! N1 _# Q8 c; E
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    0 X+ `4 N3 e7 p4 y, s
  8. require_once( ABSPATH . 'wp-includes/functions.php' );, o) T% o2 U1 W: O" Q
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );
    5 Y+ y* D8 L( P* e3 j" X
  10. $title = $_POST["title"];5 d+ A2 F4 g$ A$ C4 Y. P
  11. $content = $_POST["content"];2 I' |" q& X0 @
  12. $tags = explode("_",$_POST["tags"]);
    8 W) |! O' `( G: T! A# x# ^# K. T- z
  13. $cate = $_POST["cate"];2 n# C: i/ u5 Q* z, F
  14. //print_r $tags;
    # v# Y! u+ q$ X4 [  P! f
  15. //
      i7 \" U6 A7 ~2 E0 B5 c  X! m
  16. //
    5 `  ^; ^/ C2 A& j3 o* q
  17. $wp = new WP();
    * B" t3 }# J" K8 q9 L1 s. ]
  18. $wp->main();
    $ _" r' U) I) b8 s3 p
  19. //
    / a( N8 A0 }( @& E2 E$ Z
  20. $my_post = array();3 Y. N8 ~5 Y: y6 l
  21. $my_post['post_title'] = $title;& Y6 Z7 F+ G' X* D. I
  22. $my_post['post_content'] = $content;
    ( J6 D. w) T6 R
  23. $my_post['post_status'] = 'publish';. o' m- M% |2 A# r" E
  24. $my_post['post_author'] = 1;% \# w$ d& T6 \/ Z* m) r0 K
  25. $my_post['post_category'] = array($cate);
    % @  B8 [- I, l
  26. $my_post['tags_input'] = $tags;. M, H0 W. B( Q- P" I; Z
  27. //$my_post['tags_input'] = array('tag1', 'tag2');
    ) h. h3 c2 T* p4 y% D& k9 p
  28. //$my_post['post_status'] = 'future';
    ' X. A; ?5 K3 i
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';# R! `( h7 N" f" r: q! p; _4 [

  30. % {) U. R( y1 ?
  31. // Insert the post into the database! ]7 A) Q3 Z5 {' {; {
  32. $ret = wp_insert_post( $my_post );
    0 @$ v) b" ^6 l5 k
  33. echo $ret;; R8 s, c* M1 G7 _$ M
  34. ?>% g- E# T1 G5 ~* ]0 e% L/ r
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气
  1. ! R" ?: k9 D$ o! k! ~
  2. <?php( G5 m4 d) {  t
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );
    . }. j, g" E+ D' }
  4. require_once( ABSPATH . 'wp-config.php' );
    ' K  F9 t/ p0 _# }$ c
  5. require_once( ABSPATH . 'wp-settings.php' );. Q- X7 Q! p" D3 e6 F
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );& z% d* e% R4 w/ f
  7. require_once( ABSPATH . 'wp-includes/functions.php' );. V: v' E3 u9 j. y9 I+ u" P
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );
    0 [! @$ P( l5 M4 r+ \4 d$ `
  9. $pic_name = $_POST["pic_name"];
    4 P" y2 W3 Z9 M
  10. $pic = $_POST["pic"];$ l1 T! N/ O/ F( ]
  11. if($pic != "" && $pic_name != "")
    * J8 m/ W; {$ S  W
  12. {5 M" }- Z! T4 Y0 v% P/ d
  13. $path = "images/";" v! V4 N! A! J1 z" V4 k
  14. $pic_name = $path.$pic_name;
    3 s; r6 K) F+ C* f- u
  15. echo $pic_name;5 K. Z# Y- s+ P! s
  16. echo "||";
    5 _/ ~6 r% x6 d
  17. error_reporting(0);' _& r% ^, m  f0 w9 h5 T( H( k/ \
  18. mkdir("images");
    5 X* w% Q2 I5 @0 w7 V
  19. $handle = fopen($pic_name, 'w');& d6 z$ v4 Y1 `; \
  20. echo fwrite($handle,file_get_contents($pic));
    4 }, x, Q4 ~# J9 P& N1 e
  21. }# G3 S& X" n. j

  22. # l7 C+ Q" h& P! Y# M0 ?$ Z
  23. $title = $_POST["title"];9 X) E" M, P7 v
  24. $content = $_POST["content"];
    ) i) `7 T# y8 u6 N/ @
  25. $tags = explode("_",$_POST["tags"]);! n9 G) K3 q3 W/ ^1 U% F
  26. $cate = $_POST["cate"];' ^& B3 h0 Z9 c: g0 o
  27. //print_r $tags;
    ! a. V0 o7 V* \
  28. //
    4 v7 b* F3 ~* r3 E
  29. //
    8 T& B# o! N5 k6 g$ i) w7 J1 k3 _
  30. $wp = new WP();& Z6 k# A- ~/ |
  31. $wp->main();
    ) W2 h6 M" b% E+ e; x+ u5 N) n7 @0 B
  32. //% j* k, A$ q5 }
  33. $my_post = array();
    8 e3 |  t" e( K- t
  34. $my_post['post_title'] = $title;; z+ C; W. X  j% g! v2 g: D
  35. $my_post['post_content'] = $content;
    & ?5 ~# y9 V1 P) ~& ]0 P2 s$ W
  36. $my_post['post_status'] = 'publish';/ x# Z) y- h( h
  37. $my_post['post_author'] = 1;* |9 L9 S. w) Y  ?3 d% I
  38. $my_post['post_category'] = array($cate);, B, ~0 r6 C2 _$ p
  39. $my_post['tags_input'] = $tags;
    # A. ?* t( y2 g# K# X8 \& }
  40. //$my_post['tags_input'] = array('tag1', 'tag2');
    + Q4 `  B" b. D" r
  41. //$my_post['post_status'] = 'future';+ W0 b+ J0 J+ c  T( Z$ Y: T8 X7 V( O
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    - D9 ^5 l8 \! g" E0 w: R1 W0 K

  43. 8 T1 v) M6 \5 Y2 a9 i* @$ C3 r3 ?% Q
  44. // Insert the post into the database
    , p) K; N8 ?8 F' y9 W
  45. $ret = wp_insert_post( $my_post );: M- b# v) d; s; S% A
  46. echo $ret;
    % \. Z" S4 u# E8 |
  47. ?>2 }4 ~# [# t7 \1 p/ @9 [: Y. C: b- J
复制代码
我自己写的
. e% r! I' w( m( Y2 r插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-4-20 02:11 , Processed in 0.046552 second(s), 14 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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