根据自定义域中的数据自动批准用户注册的挂钩

时间:2020-03-12 作者:clagccs

您好,我的注册表有一些自定义字段,基本上我想批准用户如果并且仅当某些字段填充了某些特定值,如果没有,则必须手动批准这些帐户

你知道我可以用于此目的的一些钩子和代码吗?。。。非常感谢你

1 个回复
最合适的回答,由SO网友:Asha 整理而成
 ## Try this if you are using Woocommerce   

    function ws_new_user_approve_registration_message(){
                $not_approved_message = \'<p class="registration">Send in your registration application today!<br /> NOTE: Your account will be held for moderation and you will be unable to login until it is approved.</p>\';

                if( isset($_REQUEST[\'approved\']) ){
                        $approved = $_REQUEST[\'approved\'];
                        if ($approved == \'false\')  echo \'<p class="registration successful">Registration successful! You will be notified upon approval of your account.</p>\';
                        else echo $not_approved_message;
                }
                else echo $not_approved_message;
        }
        add_action(\'woocommerce_before_customer_login_form\', \'ws_new_user_approve_registration_message\', 2);