egm*_*ntt 4 javascript wordpress woocommerce
如您所知 zxcvbn.min.js 大约 400kb 并在 wordpress 网站中默认加载,我想知道如何防止此 JavaScript 库加载因为我不想在我的网站中检查密码长度
我的主题 function.php 中的这段代码对我有用:
/**
* Deregister scripts
*/
function deregister_or_dequeue_scripts() {
wp_dequeue_script('wc-password-strength-meter');
}
add_action('wp_print_scripts', 'deregister_or_dequeue_scripts', 20);
Run Code Online (Sandbox Code Playgroud)
它将删除wc-password-strength-meterjavascript 及其所有依赖项(包括zxcvbn.min.js)。
将以下内容添加到主题的 function.php 或自定义插件中:
//disable zxcvbn.min.js in wordpress
add_action('wp_print_scripts', 'remove_password_strength_meter');
function remove_password_strength_meter() {
// Deregister script about password strenght meter
wp_dequeue_script('zxcvbn-async');
wp_deregister_script('zxcvbn-async');
}
Run Code Online (Sandbox Code Playgroud)