2016-09-05 6 views
0

나는 내 wordpress 웹 사이트에서 다양한 사용자 역할을 만들었습니다.사용자 추가시 다른 사용자 역할에 대한 다른 사용자 정의 필드

특정 사용자 역할을 기반으로 추가 사용자 정의 필드를 추가하고 싶습니다.

예를 들어, 사용자 역할이 변호사 인 경우 추가시 사용자에게 "상태"필드가 추가되고 시간도 업데이트됩니다.

변호사에게 사용자 정의 필드 "상태"를 작성했습니다.이 상태 필드는 업데이트시에만 제공됩니다.

사용자가 역할 변호사를 선택할 때이 필드를 추가하려면이 필드를 추가하여 사용자를 추가 할 때 사용자를 업데이트해야합니다.

이 작업을 수행하려면 ACF PRO 버전을 추가해야합니까? ACF 기본 버전을 사용 중입니다. 그것을 달성하는 방법을 조언 해 주시겠습니까?

답변

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 
    } 
} 
관련 문제