注:源码程序仅做学习研究借鉴美工之用,请在24小时内删除所下载的资源! 请勿用于商业和违法用途,无任何技术支持!

无插件实现WordPress新浪微博文章同步

很多博主通过WordPress自建了博客,除去博客的内容建设外,还有一个重要的工作就是对外宣传推广,除去SEO带来的流量外,借助社交平台也不失为引流的一个好方法。现在网上的各类社交平台众多,给我们提供更为广阔的推广和交流渠道,但是也给我们的文章展现发布增加了时间量,比如在个人博客发布文章的时候,希望推送给微博上的用户,如果手工发布,就会占用较多时间。虽然我们可以利用丰富的WordPress插件实现同步自动更新,但是大部分插件都不够完善,甚至需要收费。今天就给大家带来一种可以实现无插件、免费利用新浪微博开放平台提供的appkey功能进行对接同步,不管是对于立即发布的文章还是定时发布的文章都是有效的。有图为证:

 

这里我们可以先看到微博的信息,这是之前几天同步出去的,可以看到出处,以及直接的详细原文。

WordPress文章发布后自动同步到新浪微博思路:

  • 实现此功能,在新浪微博开发者中心申请权限,也就创建网站接入应用
  • 修改WordPress后台代码,在发表文章时与新浪微博应用链接

WordPress文章发布后无插件自动同步到新浪微博详细步骤:

1、申请新浪微博APPKEY

申请地址:http://open.weibo.com/

我们需要有自己的新浪微博账户,然后登陆上面的地址,申请APPKEY。

(1)申请网站接入

(2)按照下图流程进行操作:

(3)网站接入完成后,在我的应用下面会看到自己刚接入的网站,这个时候我们需要记下如下图位置处的App Key(安全原因隐去了自己的App Key)

 

2、修改wordpress代码

在当前使用的主题根目录下的functions.php中加入如下代码:

function post_to_sina_weibo($post_ID) {
  if (wp_is_post_revision($post_ID)) return;//修订版本(更新)不发微博
  $get_post_info = get_post($post_ID);
  $get_post_centent = get_post($post_ID)->post_content;
  $get_post_title = get_post($post_ID)->post_title;
  if ($get_post_info->post_status == ‘publish’ && $_POST[‘original_post_status’] != ‘publish’) {
   $appkey=’上个步骤获取的App key’;
    $username=’微博用户名’;
    $userpassword=’微博密码’;
    $request = new WP_Http;
    $status = ‘【’ . strip_tags($get_post_title) . ‘】 ‘ . mb_strimwidth(strip_tags(apply_filters(‘the_content’, $get_post_centent)) , 0, 132, ‘…’) . ‘ 全文地址:’ . get_permalink($post_ID);
    $api_url = ‘https://api.weibo.com/2/statuses/update.json’;
    $body = array(‘status’ => $status,’source’ => $appkey);
    $headers = array(‘Authorization’ => ‘Basic ‘ . base64_encode(“$username:$userpassword”));
    $result = $request->post($api_url, array(‘body’ => $body,’headers’ => $headers));
  }
}
add_action(‘publish_post’, ‘post_to_sina_weibo’, 0);//给发布文章增加一个分享微博的动作

至此我们只要修改上述代码中的三处,其中APP KEY直接修改成我们自己的APP KEY,然后输入自己的微博账户和密码。

最后,红钻博客帮大家总结一下WordPress文章发布后自动同步到新浪微博目的(作用)

第一:养博神器。我们知道新浪微博的权重还是很高的,经过这种长期的更新,增加外链,肯定对中小站长来说是个免费的养博神奇。

第二:提升逼格,凸显自己博客高大上的气质;就是因为这一点,所以我们要自己实现功能,不用插件的原因。

第三:如果有微博的用户还可以直接访问我们的博客内容,提高流量展现。这个引流效果就要与自己网站的内容以及微博关注的群体有很大关系了。

0
分享海报

1. 本站所有资源来源于用户上传和网络,如有侵权请立即邮件通知我们!

2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!

3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!

4. 请在使用前查毒 (这也是您使用其它网络资源所必须注意的) !

5. 本站所有资源,均不包含技术服务,请大家自行研究学习请大家谅解!

6. 如有链接无法下载、失效或广告,请联系管理员处理!

7. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!

8. 如遇到加密压缩包,默认解压密码为"www.heyunzy.com",如遇到无法解压的请联系管理员!

9.下载的源码无任何问答服务或安装服务!

10.源码属于可复制的产品,无任何理由退款!

11.精力有限,不少源码未能详细测试(解密),不能分辨部分源码是病毒还是误报,所以没有进行任何修改,大家请进行甄别。

评论0

请先
脑力比拼答题小程序_支持流量主带最新题库文件
脑力比拼答题小程序_支持流量主带最新题库文件
1分钟前 有人购买 去瞅瞅看

【限时促销】【赞助终身至尊168全站下载】【随着资源增加,即将涨价399】!立即抢购

显示验证码
没有账号?注册  忘记密码?