非插件实现WordPress百度API提交代码快速收录教程

百度 MIP百度熊掌已经停用,现在出现了一个百度快速收录,在使用wordpress的朋友们也想使用这个功能,有些是插件之类的,我们还是坚持我们的原则就是少用插件就少用,毕竟插件没有想象中辣么好,辣么的安全,那如何不使用插件就可以启用此作用呢,那请往下看哦;

快速收录使用说明

1、快速收录仅限于提交移动端页面及移动端自适应页面。

2、快速收录工具可以向百度搜索主动推送资源,缩短爬虫发现网站链接的时间,对于高实效性内容推荐使用快速收录工具,实时向搜索推送资源。

3、资源不符合移动资源标准,依然会占用配额,请您谨慎选择提交类型。

4、如果网站已通过 HTTPS 认证工具验证为 HTTPS 网站,请确保所提交链接的协议头为 HTTPS。

//WordPress 百度快速收录 API 提交代码
add_action('save_post', 'fanly_baidu_dailysubmit', 10, 3);
function fanly_baidu_dailysubmit($post_id, $post, $update){
if($post->post_status != 'publish' || get_post_meta($post_id,'Fanly_Submit',true)=='OK') return;
$api = 'http://data.zz.baidu.com/urls?site=https://www.laoliang.net/&token=RMgZje2mukGIgfZp=daily';//快速收录复制过来
$response = wp_remote_post($api, array(
'headers' => array('Accept-Encoding'=>'','Content-Type'=>'text/plain'),
'sslverify' => false,
'blocking' => false,
'body' => get_permalink($post_id)
));
if ( !is_wp_error( $response ) ) {
$res = json_decode($response['body'], true);
if($res['success_daily']==1)update_post_meta($post_id, 'Fanly_Submit', 'OK');// OK 避免重复提交
}
}

将以上代码添加到 WordPress 当前使用的主题functions.php文件里的 ?> 前面,并且将代码中的 API 地址修改替换为你在百度搜索资源平台的快速收录的 API 接口地址即可。

api获取地址为:https://ziyuan.baidu.com/linksubmit/index?site=https://www.laoliang.net/  (请把https://www.laoliang.net/变成你的域名哦)

所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!

更多请关注:老梁`s Blog

免责声明,若由于商用引起版权纠纷,一切责任均由使用者承担。 您必须遵守我们的协议,如果您下载了该资源行为将被视为对《免责声明》全部内容的认可->联系老梁投诉资源
Laoliang.Net资源全部来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。 敬请谅解! 侵权删帖/违法举报/投稿等事物联系邮箱:service@laoliang.net
老梁`s Blog(老梁博客) » 非插件实现WordPress百度API提交代码快速收录教程

发表评论

提供最优质的资源集合

立即查看 了解详情