WordPress站点如何实现发布文章即主动推送到百度收录

一、获取百度收录API推送接口地址

二、WordPress文章主动推送到百度普通收录

将以下代码添加到当前主题的functions.php文件中并保存更新文件:

/** 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 = ‘http://data.zz.baidu.com/urls?site=https://boke112.com/&token=你的准入密钥’;
$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 ){
add_post_meta($post_ID, ‘Baidusubmit’, 1, true);
}
}
add_action(‘publish_post’, ‘Baidu_Submit’, 0);
}

注意:将代码中的$api值改为贵站在百度搜索资源平台对应的普通收录的API推送接口地址,切记。

三、WordPress百度收录插件

如觉得代码麻烦,可以直接搜“老部落百度快速提交插件”,开启并输入 Token 值即可。

《WordPress站点如何实现发布文章即主动推送到百度收录》有1个想法

发表评论

邮箱地址不会被公开。 必填项已用*标注

允许上传的最大文件为1 MB。 您可以上传:图像, 音频, 视频, 文档, 电子表格, 互动, 文本, 存档, 代码, 其他 评论文本中插入的YouTube、Facebook、Twitter和其他服务的链接将自动嵌入。 Drop file here