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 虚拟卡⚡️FB BM不限额,短id账单户
BINOM TRACKER 60% OFF!比Adplexity还好用的Spy工具ADPLEXITY + ADVERTCN7200W全球动态不重复住宅IP代理
虚拟信用卡+独立站收款全球虚拟卡, 支持U充值各种主页、账单户、BM户(优势)⚡️TikTok企业户,bm户,账单户
IPCola原生住宅IP⚡️$1.8/条双ISP提供TK企业新户老户、谷歌新户老户海外CL企业户源头PTM虚拟卡[全新卡BIN+高返点]
FB虚拟卡⚡️消费越多返现越多最大欧洲Nutra网盟BA找量 FB个号1块一个寻找顶级电商?AdsBranded等你!
TK老户/国内外端口/预审/加白SX.ORG 高质量代理⚡235+ 地区GG,FB,TK, 欧美源头, 欢迎合作广告位出租
8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构  
查看: 7675|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑 $ x  q; a. A- W0 S
3 _- J& U0 q3 Y* y* W5 R
直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持- U- l- q# Z4 C7 A% X1 q$ g
7 K# c3 |4 E6 N$ u0 S% p: S
我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了, N8 y$ h; ?6 P' h

3 V: _6 h3 q, {5 s) B% P方便实用 简单 何乐而不用呢
  1. ) h5 T# c( ~% G5 z
  2. <?php% T2 j( P/ G( g3 }) p
  3. 6 W5 m* C* |, D5 [
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );
    1 b7 w8 w5 k/ `6 ?. L4 N  z6 V' O
  5. require_once( ABSPATH . 'wp-config.php' );+ |/ o/ b0 E; M/ G1 G5 J; U
  6. require_once( ABSPATH . 'wp-settings.php' );  }! v+ B4 G2 L! S9 \
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    + K: T$ I9 s3 }6 ?$ t$ |* _
  8. require_once( ABSPATH . 'wp-includes/functions.php' );/ w$ l  p  {% @' v
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );8 S2 u+ T" M0 `6 M$ L  U  D1 D
  10. $title = $_POST["title"];
    + C$ B0 G4 e( ^* Q$ e- g- D
  11. $content = $_POST["content"];' z/ b5 K1 L% `3 v  ^
  12. $tags = explode("_",$_POST["tags"]);5 q: v1 ?' B3 I" E# H
  13. $cate = $_POST["cate"];# R4 n8 H' K, r- d8 H5 o# U6 `
  14. //print_r $tags;; z6 M, e+ Y& y1 ], q
  15. //
    / l. u( J, J+ b; T
  16. //
    1 k+ \9 e- j: _" ~4 [" t
  17. $wp = new WP();
    ! R/ ^9 a' e  x" G, k! S; R8 `
  18. $wp->main();
    ! ^& T  e1 [; O& @1 X: P$ B
  19. //
    & i- x0 T+ Y# H% x$ G+ ~) ~' [
  20. $my_post = array();
    ; Z! P) v- c7 a
  21. $my_post['post_title'] = $title;3 F+ v7 B7 T, k/ J
  22. $my_post['post_content'] = $content;" {, A( I4 r" S3 g4 c5 t/ l
  23. $my_post['post_status'] = 'publish';% P( T  w0 T5 z6 z
  24. $my_post['post_author'] = 1;0 [- p9 a. G4 v) b% ~
  25. $my_post['post_category'] = array($cate);- I+ j4 n1 q/ J5 S( c% C
  26. $my_post['tags_input'] = $tags;
    + U0 W9 E* T" |. i) T# z
  27. //$my_post['tags_input'] = array('tag1', 'tag2');+ Z  u% X1 V6 R; G5 X8 z/ n
  28. //$my_post['post_status'] = 'future';
    3 {) f( D/ g) g9 C2 u0 [& f
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    7 ~' N+ @7 T3 W' J
  30. 1 b- X! p1 ~7 |( N! `' r2 \
  31. // Insert the post into the database' z  S, T3 I7 z  P) a& ^
  32. $ret = wp_insert_post( $my_post );
    ; O) G& I; v: Y8 L1 Z; y
  33. echo $ret;1 m2 r2 i" ?( }
  34. ?>$ }; z9 N( P. B6 n. {8 m) [
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气

  1. 0 K) f; S5 \/ u! ]! u: \
  2. <?php1 ~; `2 X" g; j; G3 W5 W4 R
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );: V! g& @$ }) M4 K% ~& X
  4. require_once( ABSPATH . 'wp-config.php' );
    1 z: I% M2 b& b
  5. require_once( ABSPATH . 'wp-settings.php' );
    . l1 f+ G/ p+ O% O! [1 V
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );! G. {/ V# ?: ~! E
  7. require_once( ABSPATH . 'wp-includes/functions.php' );4 h  U8 U* y1 [
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );7 K  y$ s  e) `  D
  9. $pic_name = $_POST["pic_name"];$ o% n6 G2 Y. v5 m1 w
  10. $pic = $_POST["pic"];6 s; {/ r" U6 o! p/ U- a
  11. if($pic != "" && $pic_name != "")0 A1 p7 }! ^9 B7 h1 Z9 x& ]; Y2 l, j
  12. {- ^# ]4 @1 w: l
  13. $path = "images/";
    % ^% o1 b. z( V( O% X
  14. $pic_name = $path.$pic_name;
    ' `5 u8 F3 y  v8 a/ n
  15. echo $pic_name;/ m8 f! {; l' v# d6 }
  16. echo "||";
    0 Z- q" J: W& v" ^1 O
  17. error_reporting(0);
    8 P* U+ T! V* \0 T6 Z: c) _
  18. mkdir("images");
    5 Q2 t+ L* m2 i/ h( |
  19. $handle = fopen($pic_name, 'w');
    $ S) c: S3 c+ O, e4 _2 b
  20. echo fwrite($handle,file_get_contents($pic));
    4 A: N- S* }1 S8 P9 ^
  21. }! `( {2 _' O3 Y: C* o
  22. % q& o# r$ E9 b' F* j
  23. $title = $_POST["title"];5 R2 p: Y0 D/ z2 v; H2 l" f
  24. $content = $_POST["content"];, E& m) o/ {& o1 V# {; N
  25. $tags = explode("_",$_POST["tags"]);! {) M' @; C& T4 z: M! n7 V8 `' m
  26. $cate = $_POST["cate"];
    1 F, e1 J. S2 f. o
  27. //print_r $tags;( k% h+ O$ v/ `2 ]; w; N8 k) X: }! i7 b. Q
  28. //
    6 Q! d2 ?3 {) \
  29. //
    & ]: s  J8 C9 ?( h% t& p* R9 @/ E+ I
  30. $wp = new WP();8 y4 {$ O# B$ n
  31. $wp->main();* V) C, V, w8 L
  32. //4 ?4 |8 K) C( Z" Z$ t& t4 o5 ~
  33. $my_post = array();
    * a) k; S! I. ^, j
  34. $my_post['post_title'] = $title;1 b1 S. Q# D. i" t: k0 c  F+ k
  35. $my_post['post_content'] = $content;
    8 f: p3 U2 s( m  H$ ]/ v. O
  36. $my_post['post_status'] = 'publish';
    + v$ Z/ g+ n7 w3 ~! }0 Z
  37. $my_post['post_author'] = 1;: G( Y5 S3 H& I# y5 s; s
  38. $my_post['post_category'] = array($cate);
    7 K: I: ]0 L4 C3 q
  39. $my_post['tags_input'] = $tags;, S) V, W8 [4 y/ A! l) f% U7 y% S
  40. //$my_post['tags_input'] = array('tag1', 'tag2');% v1 b" l- G/ k# W1 S/ {  x9 K
  41. //$my_post['post_status'] = 'future';6 Y! n8 Q/ P7 y* `( O9 \% b
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';" P6 ~2 ]% P3 J/ ~$ G8 `
  43. 0 l3 G9 s% d% e( T! R2 b) m
  44. // Insert the post into the database6 G6 i4 D4 V9 m3 }
  45. $ret = wp_insert_post( $my_post );
      O! B! U- n. O: F/ Z' y. V
  46. echo $ret;8 [1 [9 a, d! X+ n" d
  47. ?>
    * `9 R( ~+ z# v! {: h. h( s
复制代码
我自己写的/ E) C3 |8 Z5 G" i
插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-2-21 19:21 , Processed in 0.046737 second(s), 14 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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