想要在EMLOG模版文章页面里边添加是否已经被百度收录了的提示。查询了一圈没找到百度提供这种接口的信息,进而度娘了一下别人的案例。实现大多都很野路子,所以就针对EMLOG自己也野路子了一下,把代码提供给大家,希望大家喜欢,多多支持勇帅。
打开所使用模版中的module.php
<?php //百度是否收录 function checkBaidu($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); $arr = parse_url($url); if(!strpos($rs,'没有找到')){ echo('百度已收录'); } else { echo('百度未收录'); } }?>
然后在你需要的位置(如echo_log.php)添加以下代码
<?php echo checkBaidu('http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']); ?>
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容