leowebguy/craft-crawler-detect

Craft 插件,用于检测机器人/爬虫/蜘蛛

2.0.0 2024-03-27 01:30 UTC

This package is auto-updated.

Last update: 2024-09-27 05:15:25 UTC


README

Craft 插件,用于检测机器人/爬虫/蜘蛛

安装

打开您的终端并进入您的 Craft 项目

cd /path/to/project

然后告诉 Composer 加载插件

composer require leowebguy/craft-crawler-detect

在控制面板中,转到设置 → 插件,并点击“安装”按钮以安装 Crawler Detect。

概览

Mark Beech 的 CrawlerDetect 的包装器。

用法

该插件公开了 Crawler Detect 的方法

{{ craft.crawlerDetect.isCrawler ? 'I am a crawler.' : 'I am not crawler.' }}
{% if craft.crawlerDetect.isCrawler %} I am a crawler. {% endif %}

同时传递用户代理字符串

{% if craft.crawlerDetect.isCrawler('Mozilla/5.0 (compatible; Sosospider/2.0; +http://help.soso.com/webspider.htm)') %} I am a crawler. {% endif %}