Wordpress 在单独的页面上为单独的用户角色创建两个单独的Woocommerce登记表?

Wordpress 在单独的页面上为单独的用户角色创建两个单独的Woocommerce登记表?,wordpress,woocommerce,registration,Wordpress,Woocommerce,Registration,有谁能帮助我为两个不同的用户角色创建两个单独的woocommerce注册表单页面 我已经安装了woocommerce批发价格插件,使我能够在商店中创建批发清单以及批发用户角色 我的客户现在要求创建两个单独的页面,分别为零售客户和批发客户创建一个注册页面 在此方面的任何帮助都将不胜感激。您可以使用register\u formhook来完成此操作 add_action('register_form','add_different_field'); function add_different_f

有谁能帮助我为两个不同的用户角色创建两个单独的woocommerce注册表单页面

我已经安装了woocommerce批发价格插件,使我能够在商店中创建批发清单以及批发用户角色

我的客户现在要求创建两个单独的页面,分别为零售客户和批发客户创建一个注册页面


在此方面的任何帮助都将不胜感激。

您可以使用
register\u form
hook来完成此操作

add_action('register_form','add_different_field');

function add_different_field(){
    if (isset($_GET['role'])){
        if($_GET['role'] == 'wholesaler'){
        echo '<input id="user_email" type="hidden" tabindex="20" size="25" value="'.$_GET['role'].'" name="role"/>';
 // or more fields
       }else{
         // Add other user fields
       }
    }
}
add_动作('register_form','add_different_field');
函数添加不同的字段(){
如果(isset($\u GET['role'])){
如果($\u GET['role']=='whistaler'){
回声';
//或更多字段
}否则{
//添加其他用户字段
}
}
}

你好,爱丽丝,非常感谢你的回复,我似乎仍然无法让它工作。。。。您将如何以及在何处添加动作和钩子?我如何在两个单独的页面上实现这一点,对于两个单独的角色:“批发客户”和“客户”?任何额外的帮助都将是惊人的。首先将此代码添加到主题的functions.php中,使用注册表单的相同url,但在请求url pass-role=wholesale中