迎接清晨
痛苦中自省

给wordpress添加百度是否收录的检测代码

1、修改functions.php

首先我们在主题文件中的找到“functions.php”文件,并下载到本地。然后在在最后一个 ?> 标签前新添下面代码,并把保存上传到服务器,如没有?>标签,则直接加到最后面。

function baidu_check($url){
 $url='http://www.baidu.com/s?wd='.$url;
 $curl=curl_init();
 curl_setopt($curl,CURLOPT_URL,$url);
 curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
 $rs=curl_exec($curl);
 curl_close($curl);
 if(!strpos($rs,'没有找到')){
 return 1;
 }else{
 return 0;
 }
}
function baidu_record() {
 if(baidu_check(get_permalink()) == 1) {
 echo '<a target="_blank" title="点击查看" rel="external nofollow" href="https://www.baidu.com/s?wd='.get_the_title().'">百度已收录</a>';
 } else {
 echo '<a style="color:red;" rel="external nofollow" title="一键帮忙提交给百度,谢谢您!" target="_blank" href="https://zhanzhang.baidu.com/sitesubmit/index?sitename='.get_permalink().'">推荐给百度</a>';
 }
}

2、修改single.php文章

在主题文件中找到single.php文件,然后在比较合适的位置添加如下代码:

<?php baidu_record(); ?>

PHP网站都适用,不过增加这样一样代码,会增加网站的负载。我加上代码后明显感觉网站变慢了。建议调试的时候用用,观察网站的收录情况!

赞(0) 赞赏博主
未经允许不得转载:牧野狂歌 » 给wordpress添加百度是否收录的检测代码

相关推荐

  • 暂无文章

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用,打赏一下下吧。

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

微信扫一扫打赏