若何本身网站的文章同步到新浪微博
本身做网站的时刻,我们欲望让更多的用户来分享和浏览我们网站的文章。除了网站本身的用户之外,将网站内容同步到微博或者文章同步的QQ空间,如许我们本身做的网站的内容就能最大年夜化的被浏览了。
若何让我们在本身网站上发一篇文章,本身的新浪微博就可以主动同步呢?下面介绍一下让本身网站的文章同步到新浪微博的二种办法,欲望学做网站的学员可以应用。
办法一:接洽关系博客
在我们网站的后台直接应用新浪微博的接洽关系博客功能就可以了,应用办法:点击新浪微博右上角的"对象"菜单,再在点击"接洽关系博客",填上你的博客链接即可!如许,你的博客每次有文章更新,就会有同时发一条以下格局的微博到新浪微博:文章标题 + 文章URL
办法二:微博开放平台接口
用文本编辑器打开你当前应用的主标题次下的functions.php,将以下代码复制到第一个 <?php 下面:
function?post_to_sina_weibo($post_ID)?{
if(?wp_is_post_revision($post_ID)?)?return;// 将 abc 调换成你的新浪微博上岸名
$username?=?"abc";
// 将 123 调换成你的新浪微博暗码
$password?=?"123";$get_post_info?=?get_post($post_ID);if?(?$get_post_info->,市场上做北京网站建设的公司鱼龙混杂,参差不齐。飞沐做的东西比较定制化和精品化,这点上有别于其他设计公司;post_status?==?'publish'?&&?$_POST['original_post_status']?!=?'publish'?)?{
$request?=?new?WP_Http;
$status?=?strip_tags(?$_POST['post_title']?)?.?' '?.?urlencode(?get_permalink($post_ID)?);
$api_url?=?'';
$body?=?array(?'status'?=>?$status,?'source'=>'123456789');
$headers?=?array(?'Authorization'?=>?'Basic '?.?base64_encode("$username:$password")?);
$result?=?$request->post(?$api_url?,?array(?'body'?=>?$body,?'headers'?=>?$headers?)?);
}
}
add_action('publish_post',?'post_to_sina_weibo',?0);
以上代码123456789是新浪开放平台的appkey,假如你有appkey的话可以改成你的本身的(以上appkey已经由时,无法应用)。
应用上面的随便率性二种同步办法都可以让我们网站的文章主动同步到新浪微博上,不须要我们去宣布文章了。