WordPress在没有电子邮件地址的情况下从后端添加用户

时间:2017-02-20 10:39:50

标签: wordpress

我想在没有电子邮件地址的情况下从后端添加用户。 我怎样才能做到这一点?

我希望不需要设置电子邮件地址。

我在更新用户个人资料时找到了删除地址电子邮件的功能;

function delete_empty_email_error( $arg ) {
    if ( !empty( $arg->errors['empty_email'] ) ) unset( $arg->errors['empty_email'] );
    if(isset($wp_error->errors['email_exists'])){
        unset($wp_error->errors['email_exists']);
    }
}
add_action( 'user_profile_update_errors', 'delete_empty_email_error' );

我想添加操作或过滤器来滑动空错误电子邮件?有可能吗?

1 个答案:

答案 0 :(得分:0)

最后我找到了答案, 我希望它可以帮助其他人

add_filter('registration_errors','dev_registration_errors');
function dev_registration_errors($errors){
    unset($errors->errors['empty_email']);
    }

    add_action('admin_footer','dev_admin_footer',1);
function dev_admin_footer(){
    ?>
    <script type="text/javascript">
        jQuery('label[for="email"] > span.description').hide();
        jQuery('#createuser input[name=email]').closest('tr').removeClass('form-required');
    </script>
    <?php
}