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加白老户
海外CL企业户源头FB虚拟卡⚡️消费越多返现越多最大欧洲Nutra网盟BA找量 FB个号1块一个
TikTok2审户/老户/国内外端口/加白SX.ORG 高质量代理⚡235+ 地区GG,FB,TK, 欧美源头, 欢迎合作广告位出租
8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构  
查看: 7715|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑 ; [1 G/ e1 T! S$ A) j

6 ^4 W, ?: A8 P/ P' O. T) G直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持6 p4 d5 K/ j  F' M$ d
7 [7 G5 Z/ H2 Z& W- z
我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了4 a9 v6 L9 _4 m

5 x* P  B& c, W6 \) l方便实用 简单 何乐而不用呢
  1. 2 T6 E1 E, U( e) b
  2. <?php1 t$ n7 J( ~- y" F' ^. m
  3. , X/ I  g: [7 Z# k& ]3 i7 {
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );: L# `) R/ H+ Y7 \+ L1 {
  5. require_once( ABSPATH . 'wp-config.php' );
    & t6 c& Z( _% @# _$ ^# O
  6. require_once( ABSPATH . 'wp-settings.php' );, f3 l- L5 a9 [
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    - Z9 o2 D' Q1 I2 y) A/ g& M( [
  8. require_once( ABSPATH . 'wp-includes/functions.php' );- w; U# R( O- B: _8 ?
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );. k7 Z2 S- M$ [6 C/ X
  10. $title = $_POST["title"];
    9 S$ t+ C! }  `+ {% o, e
  11. $content = $_POST["content"];
    ' H5 C# A4 `, n! r
  12. $tags = explode("_",$_POST["tags"]);: U* I# C% K8 J8 D- l
  13. $cate = $_POST["cate"];
    $ v3 ?1 o0 [: ~+ r" N/ {, F* t# E
  14. //print_r $tags;
    ' n! Z" |* N# G' ~. K
  15. //: P8 ~4 a( g7 w. o/ F1 F
  16. //
    ( [0 b" F  r( u' o8 b% m
  17. $wp = new WP();
    7 K. ?6 m' A% H+ B
  18. $wp->main();/ w, h% T+ @9 S" g" ?
  19. //
    2 z$ l" e0 R1 z" z
  20. $my_post = array();
    " G$ k! t7 [7 c7 ]
  21. $my_post['post_title'] = $title;3 z" J$ B; z: ?0 M6 ?. D
  22. $my_post['post_content'] = $content;
    & V' @" |% Y7 i% c% R: a# J
  23. $my_post['post_status'] = 'publish';
    ; [! y' H, [1 z
  24. $my_post['post_author'] = 1;/ a$ u. j; ~3 ?, H3 h6 E$ ]
  25. $my_post['post_category'] = array($cate);
    & o. t9 Z4 W3 |4 O6 s  M, m# d
  26. $my_post['tags_input'] = $tags;
    0 I5 K9 `; g* O2 D
  27. //$my_post['tags_input'] = array('tag1', 'tag2');* @& }) F* ]$ N/ ~
  28. //$my_post['post_status'] = 'future';
    - n2 V, ^! H) t0 I4 K' f0 G0 \
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    % ?/ ^! M5 L2 w' K6 k6 H3 k

  30. ( N; y+ v  i) j4 f5 Y% d
  31. // Insert the post into the database
    # z/ w, k0 g- I1 B& T# O3 w9 V
  32. $ret = wp_insert_post( $my_post );
    % }9 b2 Y9 x( Q4 _  L1 p2 c
  33. echo $ret;
    9 v5 ], Z' M9 B+ B2 n6 B9 t
  34. ?>$ k+ ^+ x' P3 i
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气

  1. ( I- ~/ u+ X- e$ c0 ~) X# m
  2. <?php
    7 r7 a% M9 b; i+ q2 `3 \
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );) E: G0 P' |! s5 n( u3 I4 d+ J
  4. require_once( ABSPATH . 'wp-config.php' );# U2 P: n, ?, Z; {( f- [+ _! O
  5. require_once( ABSPATH . 'wp-settings.php' );2 h7 g: t' r$ M# S( J
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );* {( l$ ^: c: S3 p
  7. require_once( ABSPATH . 'wp-includes/functions.php' );4 M5 D& |/ N! i( M- C1 d  k4 i
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );
    - s3 c6 F" r, J% H
  9. $pic_name = $_POST["pic_name"];8 h0 z  x  C' ~, f. ]2 z
  10. $pic = $_POST["pic"];
    , b" I$ a& }1 P! t
  11. if($pic != "" && $pic_name != "")  g5 F1 f9 l6 Q5 H7 \% {) _
  12. {$ i% M8 h3 l  p7 a  D$ S! H# X
  13. $path = "images/";( \0 E' B( M  i
  14. $pic_name = $path.$pic_name;
    0 z) v' P0 ^, {" h5 h
  15. echo $pic_name;$ i9 M: L! _* S8 u$ p3 V" w3 x
  16. echo "||";7 T9 @: a0 I. s
  17. error_reporting(0);# u. F7 N+ V% A5 J" ?2 O
  18. mkdir("images");% z$ W" E' H% l+ m: m
  19. $handle = fopen($pic_name, 'w');
    1 t. D' L; D/ _  I9 j
  20. echo fwrite($handle,file_get_contents($pic));
    " G4 F9 r) ]: g7 v8 L
  21. }9 [5 e, Q2 Y! ?2 K% u  }

  22. 5 o, l) C9 e. [9 E
  23. $title = $_POST["title"];
    : X, I# o) @: }9 O6 q5 l% B4 Y
  24. $content = $_POST["content"];
    % ~" _7 C, y4 W7 `! C" M
  25. $tags = explode("_",$_POST["tags"]);, R" D5 q; r8 C# X2 ^5 g! x
  26. $cate = $_POST["cate"];- |1 D1 g6 ?: P9 J2 m
  27. //print_r $tags;
    " o! t  E- [: T# _  |* ?0 g
  28. //
      n' e; _- H) c0 [* B9 o
  29. //
    $ h* D- A! V" w- S( `; M( E
  30. $wp = new WP();$ ?1 e) _( F3 y6 l
  31. $wp->main();
    . P: v$ d' `8 L$ U7 z' ]
  32. //
    : g4 f) o( @8 [# ?- B+ h) r  m
  33. $my_post = array();  @" ~0 t; `, [  p3 |- a4 Z- |) I
  34. $my_post['post_title'] = $title;
    $ s% J. ]) S6 i. V3 V
  35. $my_post['post_content'] = $content;
    3 r' c9 M; \/ ^2 u
  36. $my_post['post_status'] = 'publish';6 V  \9 z, a7 n
  37. $my_post['post_author'] = 1;! U" `' Q2 W6 H7 Z0 M
  38. $my_post['post_category'] = array($cate);
    9 @/ h9 D/ N: Z, K% Z
  39. $my_post['tags_input'] = $tags;
    7 D/ c5 s! X/ x/ e' \  l( J
  40. //$my_post['tags_input'] = array('tag1', 'tag2');! b1 ?8 W( B& P- e# e
  41. //$my_post['post_status'] = 'future';8 ^0 K  b" }0 Q' P2 P, w
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';  |' c6 Z$ Y% J0 M+ V

  43. $ l- T: j; B, Y# q
  44. // Insert the post into the database' c# a+ B6 u9 A# L
  45. $ret = wp_insert_post( $my_post );  G6 p8 J) u# i  n
  46. echo $ret;
    6 r5 S2 ^( m) l+ }, `7 a# P
  47. ?>
    8 F# Z: m; y) G! R
复制代码
我自己写的
. }- b$ \0 L4 b* v- [5 u插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-4 07:17 , Processed in 0.049819 second(s), 17 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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