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

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

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

实现过程:
找到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://blueboss.cn/p/661.shtml

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

帝国CMS做单页自定义页面怎么调用

帝国CMS做单页自定义页面怎么调用

做帝国cms模板网时候,经常需要使用到自定义页面,例如我们做单页(比如“公司介绍”、“联系我们”,联系我们等页面)时一般采用自定义页面的方式来做,那么帝国CMS自定义页面怎么调用呢? 调用出自定义页面导航可以用标签SQL调用。如下: 例子1:调用自定义页面分类ID=1的页面导航 [e:loop={...

帝国cms模板使用的灵动标签常用的变量

帝国cms模板使用的灵动标签常用的变量

[e:loop={栏目ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}] <?=$bqno?><a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?><...

帝国cms列表模板页随机调用数字

帝国cms列表模板页随机调用数字

帝国cms列表模板页随机调用数字 列表内容模板(list.var) (*) 使用使用程序代码 并打上勾  $rand=rand(1,100); $listtemp='  <li>'.$rand.'<a href="[!--titleurl--]" title="[!--oldti...

帝国CMS自定义页面导航实现当前页面高亮显示

帝国CMS自定义页面导航实现当前页面高亮显示

帝国CMS自定义页面导航,实现当前页面高亮显示!  以下是实现代码 [e:loop={'select id,path,title from [!db.pre!]enewspage where classid=2 order by id',20,24,0}] <?php $pageurl=$p...

帝国CMS跳过选择会员类型直接注册

帝国CMS跳过选择会员类型直接注册

怎么跳过选择会员组类型直接注册呢?帝国cms模板网就来告诉大家帝国CMS跳过选择会员类型直接注册方法! 打开 e/class/user.php 文件 查找: $changeregisterurl="ChangeRegister.php" 替换为: $changeregisterurl="" 即可...

帝国CMS验证码功能升级更有效防止灌水机

帝国CMS验证码功能升级更有效防止灌水机

帝国CMS验证码功能升级,更有效防止灌水机 1、验证码过期时间单位由原来的分钟改为秒,让用户设置验证码更精细,理论上过期时间越短效果越好,能达到更佳效果。 2、验证码过期时间、加密字符串前台和后台分离,更安全。 3、验证码加密验证采用更复杂加密处理,不单单只验证验证码内容,知道验证码内容也无效,防灌...