欢迎光临 - 我的站长站,本站所有资源仅供学习与参考,禁止用于商业用途或从事违法行为!

帝国cms教程

帝国CMS二次开发内容页增加查询百度是否收录函数

帝国cms教程 我的站长站 2019-03-27 共307人阅读

帝国CMS查询百度是否收录函数

首先打开/e/class/userfun.php添加查询函数

//监测百度是否收录
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 "已经收录"; 
    } else { 
        return "暂未收录"; 
    } 
}

然后到内页面模板添加显示代码

<?=checkBaidu($navinfor[titleurl]);?>

缺点肯定是有点拖页面速度了,如果您的服务器配置高那就可以使用。

相关推荐
  • 帝国CMS函数
  • 帝国cms二次开发
  • 网站收录
  • 二次开发中常用的过滤函数

    (1)、数字型变量可以用(int)或intval函数处理,例子:$page=(int)$_GET[&#39;page&#39;];或$page=intval($_GET[&#39;page&#39;]);(2)、带小数点的数字型变量可以用(float)或floatval函数处理,例子:$money=(float)$money;或$money=floatval($money);(3)、...

    帝国cms教程 223 5年前
  • 帝国CMS在文章内容页添加百度是否已收录查询函数功能

    后台帝国CMS收录查询功能截图这个功能之前我的站长站www.wdzzz.com有发过,这次是利用帝国CMS函数的方法。[xxid]17,497[/xxid]找到e/class/userfun.php,在里面添加如下代码://监测百度是否收录function okBaidu($url){$url=&#39;http://www.baidu.com/...

    帝国cms教程 252 5年前
  • 评论时间显示刚刚发布插件
    评论时间显示刚刚发布插件

    使用一个时间转换函数,在时间输出到页面的时候转换一下即可。function TimeTurner($time) {$minute = date("H:i",$time); $hour = date("H:i",$time); $alltime = date...

    帝国cms插件 493 10年前
  • 帝国CMS手机号码生成图片格式插件
    帝国CMS手机号码生成图片格式插件

    使用方法。下载压缩包解压到自己网站的任意目录。使用方法 文件地址/phone.php?phone=手机号码调用方法。在模板中用 例如phone.php在根目录 <img src="/phone.php?phone...

    帝国cms插件 796 10年前
  • 帝国cms二次开发函数对应文件目录分享
    帝国cms二次开发函数对应文件目录分享

    reuserlistall() /e/class/chtmlfun.php line 303testcj() /e/install/data/fun.php line 192reuserjsall() /e/class/chtmlfun.php line 326sys_showtextpageselect() /e/class/t_functions...

    帝国cms教程 355 9年前
  • 帝国CMS二次开发统计留言数量

    帝国CMS指定模型下的留言数量 代码:<?php$totalnum=(int)$_GET['totalnum']; $totalquery="select count(*) as total from ***_enewsgbook where bid=1 and chec

    帝国cms教程 251 11年前
  • 帝国cms二次开发怎样实现时间为:几小时前、几天前等格式

    放到:userfun.php <?ph ?>之间

    帝国cms教程 542 8年前
  • 帝国CMS二次开发解决内容关键字替换图片ALT办法

    对于帝国CMS的内容管理程序,个人站长朋友是没有什么说的了,安全又稳定,但再美好的东西也会有一点缺陷,对于内容关键字 图片ALT被替换实属让个人站长头疼的,最近在论坛上面找到了解决的办法,这样我们就可以解决这样的烦心事了! 这个办法是对KissVenus发的解...

    帝国cms教程 532 7年前
  • 帝国CMS二次开发织梦CMS数据转帝国CMS教程

    织梦CMS和帝国CMS哪种好?织梦dedecms是目前CMS开源系统中使用人数最多的CMS系统了,凭借着后台使用简单、模板制作也简单,网上模板素材、教程也非常多,受到大家的追捧。但用过织梦CMS都知道,织梦CMS有两个致命缺点:(1)织梦安全性差漏洞多,经常被黑客攻击,虽然官...

    帝国cms教程 545 6年前
  • 帝国CMS二次开发不开后台定时刷新脚本

    在你的操作系统,如果是linux的话,添加以下计划任务。 * * * * * /usr/bin/php /webrootpath/e/tasks/backend_cronjob.php。把代码传到 /e/tasks/ 下。 这个脚本将替代后台的定时刷新,你不用在开着后台了,它帮你定时刷新。适用场景:全战静态化,需要定时刷...

    帝国cms教程 386 7年前
  • 帝国CMS二次开发后台查询信息百度是否收录
    帝国CMS二次开发后台查询信息百度是否收录

    教程最终效果演示每次更新完网站,第二天都习惯的去站长工具查询下收录情况。每次用软件查询步骤都挺麻烦的,就想着直接到后台显示出来多好,去网上百度了下,找到这段代码。<?php//检测网页是否被百度...

    帝国cms教程 351 5年前
  • 如何解决企业网站内页收录慢的问题

    由于工作关系,好长时间没有单独优化企业新站,最近接手了一个全新的企业网站,发现了一些企业网站优化的问题-企业网站内页收录过慢,在这里发出来和大家一起来探讨探讨。一、一个现象问题:首页收录快,内页收录慢。全新的企业网站首页收录大概用了不到一星期...

    网站优化 161 5年前
  • 帝国CMS二次开发内容页增加查询百度是否收录函数

    帝国CMS查询百度是否收录函数首先打开/e/class/userfun.php添加查询函数//监测百度是否收录function checkBaidu($url) { $url = &#39;http://www.baidu.com/s?wd=&#39;.urlencode($url); $curl = curl_init(); curl_setopt($curl, CURL...

    帝国cms教程 307 5年前
  • 网站为什么不收录?

    网站优化过程中收录一直是一个不管是菜鸟还是老鸟都非常揪心的问题,收录尽管与网站排名没有直接关系,但是排名与收录的的关系总所周知,随着百度算法的不断更新,百度对于收录的准则也越来越高,如何做好收录成了不管是站长还是企业都非常关心的一个问题,接下...

    网站优化 130 5年前
  • 网站收录完美解决的SEO必备手段

    谈及网站收录问题,实际上是困扰很多SEO和站长一大难题。因为我们想从搜索引擎获得流量前,必须要解决搜索引擎收录网站的问题,不收录何来排名呢?所以,在网站搭建好或一篇文章新发布后,我们最新网看到的就是让这篇文章下一秒就收录,这个我们称之为秒收。而在...

    网站优化 143 5年前