WordPress无插件实现内容主动提交百度

作者 : newwordpress 本文共657个字,预计阅读时间需要2分钟 发布时间: 2021-03-8 共141人阅读

搜索引擎是大部分网站流量的主要来源,而让搜索引擎快速收录我们网站也是重中之重。今天NewWordPress站长分享一个发布内容主动提交百度的方法。

主动推送:最为快速的提交方式,建议您将站点当天新产出链接立即通过此方式推送给百度,以保证新链接可以及时被百度收录。

所有代码均在主题文件夹 functions.php 文件实现!

百度站长的 JS 代码实现主动推送

//NewWordPress百度主动推送功能
add_action('save_post', 'tingke_save_post_notify_baidu_zz', 10, 3);
function tingke_save_post_notify_baidu_zz($post_id, $post, $update){
 if($post->post_status != 'publish') return;
 
 $baidu_zz_api_url = 'http://data.zz.baidu.com/urls?site=网站地址&token=【token】';
 //请到百度站长后台获取你的站点的专属提交,参考下图
 $response = wp_remote_post($baidu_zz_api_url, array(
  'headers' => array('Accept-Encoding'=>'','Content-Type'=>'text/plain'),
  'sslverify' => false,
  'blocking' => false,
  'body' => get_permalink($post_id)
 ));
}
wordpress是一个优秀的CMS,你可以搭载各种个性化的网站
NewWordPress » WordPress无插件实现内容主动提交百度

常见问题FAQ

美化包支持最新版本吗?
最新美化支持永久更新!

发表评论