添加用户时用于不同用户角色的不同用户自定义字段

时间:2016-09-05 12:54:10

标签: php wordpress user-roles wordpress-hook

我在wordpress网站上创建了各种用户角色。

我想根据特定的用户角色添加额外的自定义字段。

例如,如果用户角色是律师,那么"陈述"字段在添加时添加到用户并且还更新时间。

我创建了自定义字段" state"为此,选定的用户等于律师。但这个州字段仅在更新时间到来。

我想在用户选择角色律师时添加此字段以添加用户时间,然后在添加用户同时更新用户时需要显示此字段。

我是否需要为此添加ACF PRO版本。我现在正在使用ACF基本版。请告知如何实现它?

1 个答案:

答案 0 :(得分:0)

请检查此钩子。

add_action('show_user_profile', 'my_add_extra_profile_fields');
function my_add_extra_profile_fields($user) 
{
  if ($user->has_cap('subscriber'))
  {
     //Code here
  }
}