2017-07-12 71 views
0

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

我已经安装了woocommerce批发价格插件,使我能够与批发用户角色一起创建店里批发上市

我的客户现在要求创建一个登记表零售客户两个单独的页面和批发客户的注册页面。

任何帮助,将不胜感激。

回答

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

你好,爱丽丝,非常感谢您的回复,我似乎仍不能得到这个工作....如何以及在哪里,你会添加动作和钩?我将如何实现这两个单独的页面,两个独立的角色:'批发客户'和'客户'?任何额外的帮助将是惊人的。 – Smurf22

+0

首先将此代码添加到您的主题的functions.php,使用相同的注册表单url但在请求url中pass - role = wholesale – Alice

相关问题