0

我想在用户配置文件中添加关于用户角色的额外字段。

实际上,我正在 wordpress 上创建一个网站,该网站需要输入买家和卖家的用户类型。而且我已经创建了两个自定义角色“买家”和“卖家”。

现在我需要为具有买方角色的用户提供一些不同的字段,为具有卖方角色的用户提供一些不同的字段。

4

1 回答 1

1

以下是可以帮助您实现所需功能的资源

编辑时添加字段 - 但如果您添加用户,您的自定义字段将不会出现(为此它的下一个链接) https://wordpress.stackexchange.com/questions/23813/adding-fields-to-the-add -仪表板中的新用户屏幕

从 CMS 添加新用户时添加自定义字段 http://justintadlock.com/archives/2009/09/10/adding-and-using-custom-user-profile-fields

根据角色显示不同的字段 https://wordpress.stackexchange.com/questions/52547/different-fields-in-my-profile-page-depending-on-user-role

我想当您从 cms 添加用户时,上面链接中的指定代码可能不起作用,您必须挂钩一些 javascript 并根据角色隐藏和显示您想要的字段 - 使用以下代码来实现这一点。

 function hide_options(){
echo "\n" . '<script type="text/javascript">jQuery(document).ready(function($) {

);

function syncMailingAddress(){

    jQuery("#mailing-address").val(jQuery("#address").val());
    jQuery("#postaladdress").val(jQuery("#address").val());

}
</script>' . "\n";
}
add_action('admin_head','hide_options');
于 2015-04-20T06:04:30.380 回答