业务经理

微信扫描以上二维码

028-61286886

技术咨询

模板文件里面如何加js判断蜘蛛访问是否显示代码

迅睿框架 更新 2023-07-18 18:20:37 是柒柒呀

请问一下,模板文件里面如何加js判断蜘蛛访问是否显示代码?
比如herd里面这一段蜘蛛访问不显示和不加载<script src="{HOME_THEME_PATH}js/js.js" ></script>
反之就加载显示?

方案

  • 迅睿框架技术-易肖 #1 · 2023-07-18 17:18:54
    你需要去百度找一个判断蜘蛛的php代码,用php代码判断
  • 是柒柒呀 #2 · 2023-07-18 17:34:43
    迅睿框架技术-易肖 模板文件里如何写php代码,判断代码有了 就是不能直接写在模板文件,可以给一个例子么 谢谢
  • 是柒柒呀 #3 · 2023-07-18 18:20:37
    还是谢谢回复,避免忘记了记录下:
    <?php
    $userAgent = $_SERVER['HTTP_USER_AGENT'];
    $isBaiduSpider = strpos($userAgent, 'Baiduspider') !== false;
    $isSogouSpider = strpos($userAgent, 'Sogou') !== false;
    $is360Spider = strpos($userAgent, '360Spider') !== false;
    $isSpider = strpos($userAgent, 'Spider') !== false;
    
    ?>
    <?php if ($isBaiduSpider || $isSogouSpider || $is360Spider || $isSpider) { ?>
        <?php echo ''; ?>
    <?php } else { ?>
    <script src="/js.js" ></script>
    <?php } ?>

迅睿系统漏洞

外贸多语言建站
外贸多语言建站(2026-10-30)
修正对百度编辑器提取支持
AI文章生成器
AI文章生成器(2026-10-29)
任务插图设置数量
Bing站长数据
Bing站长数据(2026-10-29)
根据BING接口调整菜单 各个页面数据支持点击查看详情
按字段付费
按字段付费(2026-10-29)
按字段付费用于模块的字段设置一定的价格,当用户购买了此内容的字段时才...
泛解析站群系统
泛解析站群系统(2026-10-29)
AI队列增加清空按钮 表单提示语收敛 目录模式不接管主域名模板
邮件群发
邮件群发(2026-10-28)
修改模板的命名
自定义收款/捐款
自定义收款/捐款(2026-10-28)
自定义收款或捐款插件可以让用户快速创建付款或者捐款功能
CMS内容批量修改
CMS内容批量修改(2026-10-28)
后台批量修改文章内容的指定字段在插件后台可以任意指定字段
全站模块搜索
全站模块搜索(2026-10-28)
实现全模块一次性搜索内容,一键搜索全站内容精准搜索全部模块:
PHPCMSV9数据转换
PHPCMSV9数据转换(2026-10-28)
PHPCMS转入迅睿CMS操作步骤:https://www.xunr...