Loading... 有人问起,就写一下吧 把一下代码放在`functions.php` ```php //判断内容页是否百度收录,如果你开启了ssl下面的http改成htts function baidu_record() { $url='http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; if(checkBaidu($url)==1) {echo "百度已收录"; } else {echo "<a style=\"color:red;\" rel=\"external nofollow\" title=\"点击提交收录!\" target=\"_blank\" href=\"http://zhanzhang.baidu.com/sitesubmit/index?sitename=$url\">百度未收录</a>";} } function checkBaidu($url) { $url = 'http://www.baidu.com/s?wd=' . urlencode($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 -1; } } ``` 调用`<?php echo baidu_record() ?>` 这里以`handsome`主题为例 把下面的内容放在`post.php`大约80行,分类下面 ```php <!--百度收录--> <li><i class="glyphicon glyphicon-globe"></i> <?php echo baidu_record() ?></li> ``` 好啦,教程到此结束 <!--more--> 最后修改:2019 年 09 月 05 日 11 : 51 AM © 允许规范转载 赞赏 如果觉得我的文章对你有用,请随意赞赏 ×Close 赞赏作者 扫一扫支付 支付宝支付 微信支付