在单独的页面上创建两个单独的Woocommerce注册表单以用于单独的用户角色?

时间:2017-07-12 07:45:28

标签: wordpress woocommerce registration

任何人都可以帮助指导我为两个不同的用户角色创建两个单独的woocommerce注册表单页面的过程吗?

我已经安装了woocommerce批发价格插件,以便我可以在商店中创建批发商列表以及批发用户角色

我的客户现在要求创建两个单独的页面,其中包含零售客户的注册表单和批发客户的注册页面。

对此的任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

您可以使用register_form挂钩来执行此操作

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
       }
    }
}