之前百度停了熊掌号的收录,还以为熊掌号凉了,就没管了,今天才得知原来百度现在把熊掌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推送的代码一样的,只是地址后面加个具体参数。