AdvertCN - 广告中国

 找回密码
 立即注册

QQ登录

只需一步,快速开始

PropellerAds
Google-Bing-Mediago-Criteo开户
⚡️按条S5代理⚡️静态⚡️独享⚡️5G广告专用虚拟卡/U充值/高返点皇家代理IP⚡️#1性价比⚡️
Mediabuy⚡️玩家开户首选【鲁班跨境通-自助充值转账】FB/GG/TT❤️官方免费开户Affiliate 全媒体流量资源⚡️
Taboola/Outbrain /Bing⚡️一级代理开户投流-7*24h❤️人工在线【官方】❤️搜索套利买量投流开户独立站⚡️开户投放
⚡️AdsPower:安全不封号,高效自动化⚡️E.PN 虚拟卡⚡️FB BM不限额,短id账单户BINOM TRACKER 60% OFF!
比Adplexity还好用的Spy工具ADPLEXITY + ADVERTCN7200W全球动态不重复住宅IP代理虚拟信用卡+独立站收款
全球虚拟卡, 支持U充值Facebook 批量上广告尤里改 - FB 稳定投放免费黑五教程(持续更新、欢迎交流)
FB 三不限源头 - 自助下户充值转款各种主页、账单户、BM户(优势)⚡️TikTok企业户,bm户,账单户提供TK企业新户老户、谷歌新户老户
PTM虚拟卡[全新卡BIN+高返点]FB虚拟卡⚡️消费越多返现越多最大欧洲Nutra网盟BA找量TK白名单老户|兼职广告可投
FB个号3块一个TK老户/国内外端口/预审/加白广告位出租8500万高质量住宅IP,助力各种需求
虚拟卡返佣1%,国内持牌机构   
查看: 7526|回复: 3

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

[复制链接]

14

主题

39

广告币

219

积分

初级会员

Rank: 2

积分
219

社区QQ达人

发表于 2013-2-25 14:36:05 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
本帖最后由 finder 于 2014-12-28 15:13 编辑
% o* v0 \6 }; v0 X, ^* d3 e
5 j- B0 t/ x7 A5 y直接插入数据库 字段太多混乱 同时MYSQL 还得支持外连 很多虚拟空间不支持
4 B3 c: X: W, ?0 s1 n) A. h* G1 ^
( @9 ]% @: M, E# m- L我们可以利用 wordpress 自带的函数 wp_insert_post 调用插入一个新的文章  如果你采集的文章直接使用一个post操作就可以了- i' q6 B) F" [) r. O' O
4 F9 S- t' T1 J  n, g) P
方便实用 简单 何乐而不用呢
  1. % l0 k  F  v6 s% ]- j2 I
  2. <?php
    8 L. J' k8 T' {& e; [. N" b- |
  3. 0 Z% X  E8 B$ Z: G: w) z
  4. define( 'ABSPATH', dirname(__FILE__) . '/' );
    7 p; \9 Q7 b# r# X* e
  5. require_once( ABSPATH . 'wp-config.php' );# n2 ^9 \3 V3 x8 a9 z
  6. require_once( ABSPATH . 'wp-settings.php' );, r" K. x; J2 G- z3 v: O- y
  7. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    # d# a: Y  [5 ^
  8. require_once( ABSPATH . 'wp-includes/functions.php' );
    ' x$ D- q! x0 c$ f/ b
  9. require_once( ABSPATH . 'wp-includes/plugin.php' );
    : @- S% Q* {* }
  10. $title = $_POST["title"];! i$ ^7 d+ r( |6 E! g+ j5 |
  11. $content = $_POST["content"];0 w9 b" g: q6 [( a2 n* ?; Z) P
  12. $tags = explode("_",$_POST["tags"]);, L7 g  m5 |* N" r* @5 i
  13. $cate = $_POST["cate"];: J+ w! v/ m1 w2 r* a
  14. //print_r $tags;
    . @- O* B- o: G
  15. //( f5 |. p1 I9 U/ q! j
  16. //
    0 e- r. M6 o$ n
  17. $wp = new WP();- n/ v; r6 i- V: T* O) n
  18. $wp->main();
    1 ~4 V! D) c3 y) ^+ N& p% g+ ]
  19. //
    4 H0 [8 e& {! N0 E
  20. $my_post = array();
    . k$ }4 ]: u6 f' i: l! O
  21. $my_post['post_title'] = $title;
    , V/ x/ C0 V) n/ w
  22. $my_post['post_content'] = $content;
    % Z$ d1 T9 A6 y( Q. d
  23. $my_post['post_status'] = 'publish';
    + g3 b$ X) g* l3 k" w% a
  24. $my_post['post_author'] = 1;
    " _# [  p! c+ |4 b
  25. $my_post['post_category'] = array($cate);( T4 H6 ~( w, q- D1 [
  26. $my_post['tags_input'] = $tags;
    7 A1 c; @7 D3 f& p+ d3 T
  27. //$my_post['tags_input'] = array('tag1', 'tag2');' V& p3 C1 r9 f
  28. //$my_post['post_status'] = 'future';
    , Z9 ?1 K$ v! k/ [9 x% p0 o
  29. ////$my_post['post_date'] = '2010-07-04 16:20:03';
    1 v& Z% v1 l- I! H4 g/ k

  30. + ]2 A7 Z1 |: |- ~3 `
  31. // Insert the post into the database
      \# U. m6 ?, b: `; H5 G2 L
  32. $ret = wp_insert_post( $my_post );
      S- x9 B! ~5 k1 R" _- v
  33. echo $ret;
    ) \  X) V0 N/ f  K
  34. ?>7 W- I0 Z# G2 M* x9 N
复制代码
下面是更带更新图片版因为有些网站屏蔽了盗链接 小气

  1. 1 o9 d" g& l, X: H8 U! t, U
  2. <?php
    ' d" |/ H) x4 v; J
  3. define( 'ABSPATH', dirname(__FILE__) . '/' );
    ( _& W4 Z- I' ^+ o6 U) y- k3 {/ J
  4. require_once( ABSPATH . 'wp-config.php' );2 K4 m' r# B8 _
  5. require_once( ABSPATH . 'wp-settings.php' );* K3 i8 G! m7 ?) B
  6. require_once( ABSPATH . 'wp-includes/class-wp.php' );
    5 i: @: }: R7 W
  7. require_once( ABSPATH . 'wp-includes/functions.php' );+ D0 M2 Q  ?+ `4 g& l0 X
  8. require_once( ABSPATH . 'wp-includes/plugin.php' );
      b& x# ?, ?5 a( r) P, T
  9. $pic_name = $_POST["pic_name"];. S# n1 [5 N0 y/ |& l: O
  10. $pic = $_POST["pic"];
    ! K% k( D) @. u2 j
  11. if($pic != "" && $pic_name != "")! j3 z5 ^/ p) V: r0 e: x; y1 L
  12. {
    ( ~2 h- Q2 j  Q  Q7 T
  13. $path = "images/";9 I% ^  B) t+ S/ p& q  H
  14. $pic_name = $path.$pic_name;
    1 Q' X5 K6 ^$ D5 M, O
  15. echo $pic_name;
    " Y" X2 z; I  F# n( M
  16. echo "||";
    * I- W3 T8 Y. l1 o3 n
  17. error_reporting(0);
    6 f* [7 J% @+ z% \2 h2 Z
  18. mkdir("images");; r, V7 y5 T0 }3 L& h
  19. $handle = fopen($pic_name, 'w');
    + k/ P5 s' H" Q) \3 }7 c/ ^3 D
  20. echo fwrite($handle,file_get_contents($pic));2 }& y# I0 r3 n+ A% }9 j! o8 ?
  21. }
    2 N& ~) \! ^8 o$ s  A' C7 ^

  22. 4 j, T. f! p9 a2 D3 Y9 o
  23. $title = $_POST["title"];4 s3 Y* ?/ V: P' Q- Q
  24. $content = $_POST["content"];
    . a/ a; d* R0 s# U% x/ a/ B% k
  25. $tags = explode("_",$_POST["tags"]);
    ' {4 ^  [( V& I0 j
  26. $cate = $_POST["cate"];& U( ]4 D+ S* D- `3 T0 [0 p
  27. //print_r $tags;
    . @" ^7 X' }8 @. Q7 L2 Q) A
  28. //  k  {: K- e( V3 t) W0 D- f. R1 N
  29. //: D4 z# ]) x0 D' S/ F2 z4 y
  30. $wp = new WP();
    ( c& p' z. W' J. S* }5 a7 m
  31. $wp->main();, P2 E# T5 Y/ }% x/ O
  32. //1 `+ C! g* O& p+ L4 x# N, A
  33. $my_post = array();* a. R7 V2 X- H" }
  34. $my_post['post_title'] = $title;0 `  L: }8 b& q. \4 M) t5 m2 s
  35. $my_post['post_content'] = $content;
    ' d% y: s+ T0 B2 ~) A
  36. $my_post['post_status'] = 'publish';
    + w1 x5 H6 l2 d2 f
  37. $my_post['post_author'] = 1;. d, H9 M+ u0 V1 ^6 P5 K6 ?$ G2 m
  38. $my_post['post_category'] = array($cate);0 x2 \* R6 \9 T, _  t
  39. $my_post['tags_input'] = $tags;
    " G: x9 K+ [  g% k; q
  40. //$my_post['tags_input'] = array('tag1', 'tag2');7 q+ |; N* b# I! x
  41. //$my_post['post_status'] = 'future';
    / ?7 \1 X& a# F6 _( X, x
  42. ////$my_post['post_date'] = '2010-07-04 16:20:03';& Q0 D* K0 U4 I- H# k

  43. / v. _. H% W9 V4 f
  44. // Insert the post into the database
    / F- _. {, R2 s/ k: s! I6 Q, j
  45. $ret = wp_insert_post( $my_post );
    3 G4 e8 c$ c/ }1 l$ O, L
  46. echo $ret;# g- t. H1 t9 `" v0 d* h
  47. ?>
    6 w: u8 {! `1 ?! N3 t
复制代码
我自己写的
! s* i1 W6 n: N: G3 f6 V% o插入效果看图 不看广告看效果 已经测试过有需要的 拿去

评分

参与人数 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-1-5 09:37 , Processed in 0.053178 second(s), 17 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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