马春杰杰 Exit Reader Mode

WordPress发表文章自动推送百度快速收录

之前有个百度熊掌号,主打天级收录,现在改成快速收录了,之前都是每次发表之后去百度那手动更新,现在想想还是搞成自动的吧,省得费劲了~

代码:

/** WordPress 发布文章主动推送到百度快速收录**/
 
if(!function_exists('Baidu_Submit')){
function Baidu_Submit($post_ID) {
//已成功推送的文章不再推送
if(get_post_meta($post_ID,'Baidusubmit',true) == 1) return;
$url = get_permalink($post_ID);
$api = '这些写百度后台给的地址';
$ch = curl_init();
$options = array(
CURLOPT_URL => $api,
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POSTFIELDS => $url,
CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
);
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
$result = json_decode($result);
if( $result->success_daily ){
add_post_meta($post_ID, 'Baidusubmit', 1, true);
}
}
add_action('publish_post', 'Baidu_Submit', 0);
}

上面的地址从百度站长后台获取:

支持定时发布

同步更新到建站汇总文章。

本文最后更新于2023年3月25日,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!