我想更改密码重置屏幕上的密码提示。目前,它说“提示:密码至少应包含12个字符。要使其更强大,请使用大写和小写字母、数字和符号,如!”?$%^&;)。“”
我已经确定了提示文本在用户中的位置。php文件。这是代码块:
function wp_get_password_hint() {
$hint = __( \'Hint: The password should be at least twelve characters long. To make it stronger, use upper and lower case letters, numbers, and symbols like ! " ? $ % ^ & ).\' );
/**
* Filter the text describing the site\'s password complexity policy.
*
* @since 4.1.0
*
* @param string $hint The password hint text.
*/
return apply_filters( \'password_hint\', $hint );
}
我想使用插件来更新提示文本(因为我觉得修改核心Wordpress文件不是一个好主意。)
谢谢
最合适的回答,由SO网友:David Lee 整理而成
只需添加一个过滤器,即可更改文本,如下所示:
add_filter( \'password_hint\', function( $hint )
{
return __( \'MY OWN PASSWORD HINT\' );
} );
可以将其添加到
functions.php
在您的主题中。
A bit of an explanation
在core中,您可以看到:
return apply_filters( \'password_hint\', $hint );
这就是将应用该功能的地方。