仅当密码显示为强密码时才启用更新按钮

时间:2021-06-24 作者:BBBBB86



想在这里了解我是否有任何方法可以禁用;更新(&Q);“下的按钮”;账户管理“;并启用它,直到检测到如屏幕截图所示的强密码为止?

enter image description here

目前;更新(&Q);当一个;“中等”;正在识别强度密码。

提前感谢<布莱恩

1 个回复
最合适的回答,由SO网友:Rajneesh Tiwari 整理而成

我正在为此使用jquery,请将此代码放入函数中。主题的php。

add_action(\'admin_head\',\'custom_handler_for_pass_js\'); 
if ( ! function_exists( \'custom_handler_for_pass_js\' ) ) {
function custom_handler_for_pass_js()
{
   ?>
    <script type="text/javascript">
    jQuery( document ).ready(function() {
        jQuery(\'.wp-generate-pw\').click(function(){
            jQuery("#pass1").keyup(function(){
                if(jQuery( "#pass1" ).hasClass( "strong" )){
                    jQuery(\'#submit\').prop(\'disabled\', false);
                }else{
                    jQuery(\'#submit\').prop(\'disabled\', true);
                }
            });
        });
    });
    </script>
    <?php

  }}
此代码正在工作,如果它在您的WP中不工作,请检查类名并确保它们匹配。如果有任何问题,请告诉我。

相关推荐

password_reset doesnt work

我试图在密码重置后使用$\\u POST方法提交操作下面是代码add_action( \'after_password_reset\', \'action_function\', 10, 2 ); function action_function( $user, $new_pass ){ if (isset( $_POST[\'password_1\'] ) ) { update_user_meta($user->ID, \'user_pass2\',