之前百度停了熊掌号的收录,还以为熊掌号凉了,就没管了,今天才得知原来百度现在把熊掌ID推荐到移动专区去了,大概可以立即为网站如果绑定了熊掌ID,对手机端收录有好处吧。
既然如此,我也就重新加上吧,不过一个熊掌ID只能绑定一个网站。
绑定熊掌ID内容源:https://ziyuan.baidu.com/ydzq
然后把代码加到functions.php文件:
// WordPress自动推送到百度熊掌号 来源知更鸟主题
if(!function_exists('Baidu_XZH_Submit')){
function Baidu_XZH_Submit($post_ID) {
if(get_post_meta($post_ID,'BaiduXZHsubmit',true) == 1) return;
//已成功推送的文章不再推送
$url = get_permalink($post_ID);
$api = '这里的地址改成自己的';
$request = new WP_Http;
$result = $request->request( $api , array( 'method' => 'POST', 'body' => $url , 'headers' => 'Content-Type: text/plain') );
$result = json_decode($result['body'],true);
//如果推送成功则在文章新增自定义栏目BaiduXZHsubmit,值为1
if (array_key_exists('success',$result)) {
add_post_meta($post_ID, 'BaiduXZHsubmit', 1, true);
}
}
add_action('publish_post', 'Baidu_XZH_Submit', 0);
}
和我之前发过百度pc推送的代码一样的,只是地址后面加个具体参数。
