您现在的位置是:首页 > 教程 > 帝国CMS教程帝国CMS教程
帝国CMS内容页实现查询百度是否收录的函数
青槐2023-05-17 23:48:49帝国CMS教程已有人查阅
导读帝国CMS二次开发内容页增加查询百度是否收录函数。帝国CMS查询百度是否收录函数首先打开/e/class/userfun.php添加查询函数//监测百度是否收录
帝国CMS二次开发内容页增加查询百度是否收录函数
帝国CMS查询百度是否收录函数首先打开/e/class/userfun.php添加查询函数//监测百度是否收录function checkBaidu($url) { $url = 'http://www.baidu.com/...
找到e/class/userfun.php,在里面添加如下代码:
//监测百度是否收录
function okBaidu($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,'提交网址')){
echo "<b>已收录</b>";
}else{
echo "未收录";
}
}
然后在你想显示的地方调用这个php方法,例如内容页:
<?=okBaidu('http://www.ebingou.cn'.$navinfor[titleurl]);?>
网上对于查询百度收录状态的方法都是一样,但是很多人拿过去以后状态就是不对,其实就这这个调用的页面路径不对。域名换成你的页面地址。
$navinfor[titleurl]);输出的页面地址为相对路径,所有前面一定要加上页面地址才对。
本文标签:
很赞哦! ()
相关文章
随机图文
-
帝国CMS位置[ !--newsnav--]标签样式自定义的方法
帝国CMS位置[ !--newsnav--]标签样式怎么自定义?官方的[!--newsnav--]有什么不足?样式死板 输出的样式写死在程序里 要修改只能改官方源码 升级时会痛苦不堪。 -
帝国CMS整合Ucenter接口步骤教程
方式一、用Ucenter接口整合。使用Ucenter接口整合无需安装通行证跟万能会员接口。方式二、用Discuz通行证接口整合。需先安装万能会员接口,然后再安装通行证。 -
帝国cms邮件通知管理员会员投稿的方法
帝国cms7.5会员投稿邮件通知管理员修改方法1、打开e/class/qinforfun.php文件2、查找代码:printerror("AddQinfoSuccess",$reurl,1); -
帝国CMS标签调用技巧从第几条开始调用的方法
标签调用记录范围小技巧 如只调用从第10条开始的后20条记录,我们可以把显示条数改为:'10,20',以万能标签为例子(当然所有标签都一样):
留言与评论 (共有 条评论) |