当前位置:首页 > 文章 > 帝国CMS > 正文内容

帝国cms怎么实现显示正文百度收录状态

3年前 (2022-10-22)帝国CMS13878

实现过程:
找到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('https://www.zhann.cn'.$navinfor[titleurl]);?>

加粗的地方为重点,网上对于查询百度收录状态的方法都是一样,但是很多人拿过去以后状态就是不对,其实就这这个调用的页面路径不对。域名换成你的页面地址。
如果不清楚$navinfor[titleurl]);输出的是什么,你也可以实验一下,在内容页任意位置:

<?php
echo $navinfor[titleurl];
?>

它输出的页面地址为相对路径(如图显示),所有前面一定要加上页面地址才对。

 

帝国cms怎么实现显示正文百度收录状态

扫描二维码推送至手机访问。

版权声明:本文由蓝博发布,如需转载请注明出处。

本文链接:https://www.blueboss.cn/p/661.shtml

“帝国cms怎么实现显示正文百度收录状态” 的相关文章

帝国CMS后台登录成功又提示您还未登录

帝国CMS后台登录成功又提示您还未登录

帝国CMS登录后台,帝国CMS后台登录显示“登录成功”后,马上跳转显示“您还未登录。那么怎么解决呢?其实很简单; 出现此问题是目录权限问题 /e/data/adminlogin 目录权限不可写导致,请将此目录权限设置为777权限即可解决 OK,搞定!...

帝国CMS灵动标签调用当前栏目下子栏目列表

帝国CMS灵动标签调用当前栏目下子栏目列表

灵动标签调用当前栏目下子栏目,支持栏目自定义排序。下面帝国cms模板网就来告诉大家: [e:loop={"select classname,classpath,classid from phome_enewsclass where bclassid='$GLOBALS[navclassid]' a...

帝国CMS用灵动标签调用简介截取字数

帝国CMS用灵动标签调用简介截取字数

帝国CMS灵动标签调用文章缩略图的标签写法: <?=$bqr[smalltext]?> <?=esub($bqr[smalltext],50)?> (上面标签注释:该标签可限制内容简介显示的字数,举例中的50表示显示50个字符,算城成是汉字就是25个字,大家可以根据自己的...

帝国CMS列表页调用关键词带链接

帝国CMS列表页调用关键词带链接

帝国CMS列表页新闻关键词带链接的调用方法,一起来看看吧: 勾选【使用程序代码】: $keyboard=$r[keyboard]; $r_tag=explode(",",$keyboard); $tempid=1;//这里是搜索模板ID for($i=0;$i<count($r_tag);$...

帝国CMS模板怎么禁止鼠标右键菜单和复制功能

帝国CMS模板怎么禁止鼠标右键菜单和复制功能

帝国cms模板如何禁止鼠标、鼠标右键和复制功能,这样可以避免一些只知道复制的网站增加原始内容的强度。 正如模板的确认所知,模板中页面的内容从html主体标记中的代码开始。我们只需要另一个代码来实现屏幕上的鼠标右键:oncontextmenu=self.event.returnValue=false...

帝国cms采集怎么添加采集来源地址

帝国cms采集怎么添加采集来源地址

帝国cms采集规则加上采集来源地址的方法!一起来了解一下吧: 实现方法如下: 帝国cms采集规则采集来源地址只需要加在模型里加上一个“empireselfurl”这个字段不用设置正则,入库后他自然就是采集的页面地址。...