如何设置WordPress密码的自定义验证?

时间:2017-02-21 作者:Rahul Silva

如何设置WordPress密码的自定义验证?大概超过12个字符,包括数字和字母等。

我应该使用什么过滤器?

1 个回复
SO网友:Thilak

通过使用以下挂钩,您可以使用ajax或PHP自定义登录页面和密码验证。

add_action( \'login_form\', \'myplugin_add_login_fields\' );

function myplugin_add_login_fields() {

    //Get and set any values already sent
    $user_extra = ( isset( $_POST[\'user_extra\'] ) ) ? $_POST[\'user_extra\'] : \'\';
    ?>

    <p>
        <label for="user_extra"><?php _e(\'Extra Field\',\'mydomain\') ?><br />
            <input type="text" name="user_extra" id="user_extra" class="input" value="<?php echo esc_attr(stripslashes($user_extra)); ?>" size="25" /></label>
    </p>

    <?php
}
如果有任何问题,请告诉我。

相关推荐

Password Protected Page Title

我目前正在使用Sage 8.5.1主题,并且有一些受密码保护的页面。客户希望删除“受保护”一词,但不希望删除标题。我使用了此代码段add_filter( \'protected_title_format\', \'remove_protected_text\' ); function remove_protected_text() { return __(\'%s\'); } 但它也删除了标题。我看过了,似乎到处都在使用基本相同的代码片段。我在根语篇上提出了这个问