2014-06-19 7 views
0

나는 buddypress &을 사용하여 웹 사이트를 개발 중입니다. 내 목표는 프로필 페이지에 "사용 기간"을 수락하는 체크 박스를 표시하는 것입니다. 이 점은 괜찮습니다. 그러나 나는이 체크 박스를 두껍게두기를 원한다. 그렇지 않으면 그는 페이지를 떠날 수있다. wp-admin 섹션 (사용자> 프로필 구성)의 "필수 필드"옵션 "의무적 인"옵션은 효율적이지 않습니다.Buddypress의 프로필 섹션에서 사용자가 확인란을 클릭하도록하는 방법

제안 사항이나 조언이 있습니까?

고맙습니다.

+0

다음 플러그인을 사용할 수 있습니다. http://wordpress.org/plugins/bp-force-profile/ – andreivictor

답변

0

강요 하시겠습니까? 당신이 중 하나를 지정해야합니다 : 회원 상관없이 약관에 동의하지해야하는 경우 용어가 아직

function redirect_to_terms() { 
    if (is_user_logged_in() && $terms_not_agreed) { 
     bp_core_add_message('You must agree to our terms', 'error'); 
     wp_redirect('/members/' . bp_core_get_username(bp_loggedin_user_id())); 
     exit(); 
    } 
} 
add_action('template_redirect', 'redirect_to_terms'); 

참고 승인을 받아야한다, 당신은 자신의 프로필 페이지에 간단한 리디렉션을 할 수 코드에서 이전에 true 또는 false ~ $terms_not_agreed

+0

답변 해 주셔서 감사합니다. 사실, 사용자는 웹 사이트를 사용할 수 있도록 확인란을 두껍게해야합니다 (처음 연결할 때 프로필 페이지로 자동 리디렉션됩니다). 나는 지금이 코드를 구현하고 적용하려고 노력할 것이다. – Jibax