Perfmatters - 如何停用 WordPress 中的密码强度计

WooCommerce 和 WordPress 的最新版本中引入了一个集成的密码强度表,它强制用户使用强密码。

推荐广告

它会加载以下文件:

  • /wp-includes/js/zxcvbn.min.js (大小约为 400KB)。
  • /wp-admin/js/password-strength-meter.min.js

 

如果您正在运行 WooCommerce,上述文件有时也位于此处:/wp-content/plugins/woocommerce/assets/js/frontend/password-strength-meter.min.js

 

根据主题和开发者排队的方式,我们注意到有时这些文件会加载到整个 WordPress 站点。

出于性能原因,这应该只加载在“帐户”、“签出”和“密码重置”页面上。

停用 WordPress 密码强度计

密码强度计故障排除

如果你已经禁用了密码强度表,但仍能看到脚本,很可能是因为你的WordPress 主题。

例如,如果您有一个登录链接,可以在站点上启动弹出窗口,则主题开发人员通常会在站点的页脚中加载登录表单脚本。这意味着,从技术上讲,你的电子商务网站上的每个页面都被视为一个帐户页面,因此密码表脚本全部加载。

以下是一些解决方案

  1. 如果您的 WordPress 主题可以选择禁用弹出式登录,而是将用户发送到单独的页面,这通常是最简单的方法。
  2. 你可以要求你的主题开发者使用类似 AJAX 的东西,这样登录表单脚本只在点击时加载,因此,不是你网站的每个页面都会显示为“帐户”页面。

推荐广告

登录账户

忘记密码?

忘记密码?

输入您的账户数据,我们稍后会发送重置密码的链接。

您的密码重置链接好像无效或已过期。

登录账户

隐私政策

添加到集合

暂无集合

在这里你可以找到你之前创建的所有集合。