Php woocommerce\u min\u密码\u强度创建\u函数弃用
发现:函数create_Function()已弃用 功能是:Php woocommerce\u min\u密码\u强度创建\u函数弃用,php,wordpress,woocommerce,deprecated,Php,Wordpress,Woocommerce,Deprecated,发现:函数create_Function()已弃用 功能是: add_filter( 'woocommerce_min_password_strength', create_function( '', 'return 1;' ) ); 我将其转换为: function wooc_password_check($checks) { if($checks==="") { return 1; } } add_filter( 'woocommerce_min_password_strength
add_filter( 'woocommerce_min_password_strength', create_function( '', 'return 1;' ) );
我将其转换为:
function wooc_password_check($checks) {
if($checks==="") { return 1; }
}
add_filter( 'woocommerce_min_password_strength', 'wooc_password_check' );
这是正确的还是我需要用另一种方法来做?由@LoicTheAztec给出的答案给出了更多的解释,请参见:您的“checks”变量实际上是“strength”,因此只包含一个整数。在您的代码中,您会将其作为字符串进行比较。因此,我只需将其更改为返回1,并将检查更改为强度?是的,确实如此。您选择的号码取决于您在创建密码时喜欢的强度,正如您在我已经发布的链接中看到的那样。3=>强(默认)| 2=>中等| 1=>弱| 0=>非常弱(任何东西)。