WordPress站点检查文章是否被百度收录代码

ronpris
ronpris
ronpris
253
文章
1
评论
2020年4月2日14:49:25 评论 131 862字阅读2分52秒

在对应的php中放入代码,能够实时检查文章是否为百度所收录,因百度收录时间漫长,可作为一个参考

(一)修改functions.php文件

在wordpress的外观->主题编辑器中找到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" rel="external nofollow" target="_blank" href="https://www.ronpris.com/wp-content/themes/begin/go.php?url=aHR0cHM6Ly93d3cuYmFpZHUuY29tL3M/d2Q9Jy5nZXRfdGhlX3RpdGxlKCkuJw==">百度已收录</a>';  
} else {echo '<a style="color:red;" rel="external nofollow" title="一键帮忙提交给百度,谢谢您!" target="_blank" rel="external nofollow" target="_blank" href="https://www.ronpris.com/wp-content/themes/begin/go.php?url=aHR0cHM6Ly96aGFuemhhbmcuYmFpZHUuY29tL3NpdGVzdWJtaXQvaW5kZXg/c2l0ZW5hbWU9Jy5nZXRfcGVybWFsaW5rKCkuJw==">百度未收录</a>';  
}  
}

如图所示:

(二)修改single.php文件

打开single.php,将以下代码放入到文件想要展现的位置,本图展现在页脚下面。

<?php baidu_record();?>

如图所示:

(三)查看一篇文章,检查是否添加的代码显示是否正常

继续阅读
[基础教程]Mysql单表查询优先级实例讲解 原创推荐

[基础教程]Mysql单表查询优先级实例讲解

这篇文章主要介绍了MySQL单表查询操作,结合实例形式详细分析了mysql单表查询的语法、约束、分组、聚合、过滤、排序等相关原理、操作技巧与注意事项,需要的朋友可以参考下 本文实例讲述了MySQL单表...
[基础教程]Linux系统常用文件管理命令 原创推荐

[基础教程]Linux系统常用文件管理命令

这篇文章主要介绍了linux文件管理命令,结合实例形式分析Linux文件管理的显示、查看、统计等相关操作命令使用技巧,需要的朋友可以参考下 本文实例讲述了linux文件管理命令。分享给大家供大家参考,...