RevealTheme logo

Drupal 主题检测工具

立即查出任意网站使用的 Drupal 主题。免费、快速、精准——无需注册。

深受设计师、开发者与营销人员信赖

为什么选择 RevealTheme Drupal 检测工具?

检查任意网站最可靠的方式。

  • 即时结果

    2 秒内获取主题与扩展数据。无排队、无需注册、无速率限制。

  • 永久免费

    个人和商业用途均 100% 免费。没有付费版本,没有附加推销。

  • 高准确率

    标准 Drupal 安装的检测率达 98%+。

  • 隐私优先

    我们不会存储您检查的网址。无追踪,无日志。

  • 多平台支持

    我们还可检测 Shopify、Magento、Joomla、Drupal、Moodle 和 PrestaShop。

  • 持续更新

    检测规则每周更新,以匹配最新的主题和插件特征。

立即检查任意 Drupal 网站

设计师在用,开发者喜爱,营销人员极力推荐。

揭示任意 Drupal 网站的技术栈

设计师在用,开发者喜爱,营销人员极力推荐。

Get started

Drupal 检测工具——常见问题

我们的检测工具会抓取您提供的网址的公开 HTML、CSS 和 JavaScript,然后使用指纹识别规则来识别主题及任何已安装的扩展。大多数检测可在 2 秒内完成。

RevealTheme的Drupal检测工具能识别任意Drupal 8、9或10站点上的活动主题。Drupal主题位于/themes/custom/{名称}/(为站点专门创建的自定义主题)、/themes/contrib/{名称}/(从drupal.org下载的主题),或/themes/{名称}/(核心主题)。我们的检测工具会分析这些路径,连同Drupal的generator元标签和drupal-settings-json签名,来识别活动主题。

如何使用drupal主题检测工具

  1. 在上方粘贴任意Drupal站点的URL。
  2. 点击“检测主题”。我们会获取首页的HTML。
  3. 检测工具通过generator元标签、drupal-settings-json签名、Drupal.behaviors JavaScript或/sites/default/files/资源路径来验证该站点是否为Drupal。
  4. 如果确认是Drupal,我们会从/themes/custom/、/themes/contrib/和/themes/路径中提取主题名称。
  5. 自定义主题(专为该站点创建)和contrib主题(来自drupal.org)都会被检测到。

什么是Drupal主题?

Drupal是一个面向具有复杂内容模型、多语言需求或机构内容流程的站点的开源CMS。与WordPress或Joomla相比,Drupal站点高度定制化:现成主题极少在不经修改的情况下部署,大多数生产环境中的Drupal站点运行的是专为该站点创建的“自定义主题”。Drupal将主题分为三类:“核心”主题(Bartik、Olivero、Claro,随Drupal一同提供)、“contrib”主题(从drupal.org下载)和“自定义”主题(由代理机构或内部开发者按站点创建)。其目录结构便于检测:/themes/custom/、/themes/contrib/、/themes/。RevealTheme的Drupal检测工具能识别这三种类型并返回主题名称。位于激进Varnish缓存之后的Drupal站点可能会移除资源路径,在这种情况下,检测会退而采用drupal-settings-json签名匹配。

常见使用场景

  • 调研其他代理机构为类似行业创建哪些主题的Drupal代理机构
  • 与同类机构进行对标的政府和教育网站团队
  • 在企业站点上识别主题继承模式的Drupal开发者
  • 从Drupal 7迁移的Drupal站点所有者:审计应从何处开始主题现代化
  • 核实某站点确实使用Drupal(而非WordPress或其他CMS)的技术采购人员

常见问题

它能在Drupal 7上工作吗?

部分可以。Drupal 7已于2025年1月5日终止支持,因此大多数站点已迁移。Drupal 7的主题路径与Drupal 8+略有不同,对剩余Drupal 7站点的检测准确度较低。

为什么它在我确定是Drupal的站点上有时返回“未检测到主题”?

带有激进缓存(Varnish、Cloudflare)的Drupal站点有时会移除暴露主题的资源路径。我们会退而采用签名匹配(drupal-settings-json、Drupal.behaviors JS),但在高度混淆的站点上,检测并非总能实现。

它能告诉我主题是自定义的还是来自drupal.org的吗?

可以。目录路径会告诉我们:/themes/custom/{名称}/是为该站点创建的自定义主题;/themes/contrib/{名称}/是来自drupal.org的主题。

它能识别运行的是哪个Drupal版本吗?

有时可以。generator元标签通常包含“Drupal 8”、“Drupal 9”或“Drupal 10”:当它存在时,我们会显示它。

位于Cloudflare之后的Drupal站点可检测吗?

大多数可以。Cloudflare的机器人挑战(安全验证页面)会阻止我们的获取器,但Cloudflare标准的CDN不会干扰检测。

相关工具

关于本工具。Drupal主题检测工具是RevealTheme免费网页技术检测工具套件的一部分。查看我们的工作原理页面了解技术细节,或查看我们关于如何测试所推荐主题和插件的方法论