分类

链接

2015 年 2 月
 1
2345678
9101112131415
16171819202122
232425262728  

近期文章

热门标签

新人福利,免费薅羊毛

现在位置:    首页 > PHP > 正文
共享办公室出租
wordpress微博同步插件
PHP 暂无评论 阅读(2,283)
  1. <?php
  2. /*
  3. Plugin Name: WP-Weibo
  4. Plugin URI: http://blog.peos.cn
  5. Description: Wordpress 分享到微博
  6. Version: 1.0
  7. Author: 数据库之家
  8. Author URI: http://blog.peos.cn
  9. License: GPL2
  10. */ 
  11.  
  12. function post_to_sina_weibo($post_ID) 
  13. { 
  14.     if (wp_is_post_revision($post_ID)) return;//修订版本(更新)不发微博 
  15.     
  16.     //$get_post_info = get_post($post_ID); 
  17.     //$get_post_centent = get_post($post_ID)->post_content;
  18.     $get_post_title = get_post($post_ID)->post_title;
  19.     if ($get_post_info->post_status == 'publish' ) 
  20.     {
  21.         $appkey='******';
  22.         $username='liangdianbaike@163.com'; 
  23.         $userpassword='******'; 
  24.         $request = new WP_Http; 
  25.         $status = strip_tags($get_post_title) . ' - 百度云 百度网盘 百度云网盘下载' . get_permalink($post_ID);
  26.         $api_url = 'https://api.weibo.com/2/statuses/update.json';
  27.         $body = array('status' => $status,'source' => $appkey);
  28.         $headers = array('Authorization' => 'Basic ' . base64_encode("$username:$userpassword"));
  29.         $result = $request->post($api_url, array('body' => $body,'headers' => $headers));
  30.     }
  31. }
  32.  //给发布文章增加一个分享微博的动作
  33.  add_action('publish_post', 'post_to_sina_weibo', 0);
  34.  
  35.  
  36. ?>

 

============ 欢迎各位老板打赏~ ===========

本文版权归Bruce's Blog所有,转载引用请完整注明以下信息:
本文作者:Bruce
本文地址:wordpress微博同步插件 | Bruce's Blog

发表评论

留言无头像?