2012-04-20 3 views
0

예제 샘플 PDF 문서를 보려면 사용자가 등록하거나 로그인해야하는 샘플링 프로세스를 만들려고합니다. 사용자는 샘플러 역할을해야합니다.Wordpress : 등록 페이지 만 표시하는 것보다 회원이 아닌 회원 만 볼 수있는 페이지

저는 WordPress에 프로 아니지만 학습하고 있습니다. U 너희들이 나에게 어떤 플러그인 또는 작업을 수행하는 방법에 대한 아이디어를 제안 할 수 있습니다, 나는 3.3.1 .Thanks가

답변

0

http://codex.wordpress.org/Function_Reference/is_user_logged_in

http://codex.wordpress.org/Function_Reference/wp_login_form

최신의 질문에 따라, 당신은 사용해야합니다 워드 프레스 워드 프레스를 사용하고 있습니다 서로 연계하여 입력하고 사용자가 로그인 한 페이지로 리디렉션되도록 사용자의 인수 배열에서 리디렉션을 정의해야합니다.

최종 업데이트 : 기능에이 내용을 입력하십시오. PHP 파일 및 uti 당신이 적합하다고 생각하는대로 lize. 이렇게하면 사용자의 실제 역할에 따라 정보를 출력 할 수 있습니다. 또한 플러그인이 실제 사용자 정의 역할을 작성한다고 가정합니다. 원하는 페이지 템플릿에 그런

function get_user_role() 
{ 
    global $current_user; 

    $user_roles = $current_user->roles; 
    $user_role = array_shift($user_roles); 

    return $user_role; 
} 

: 그렇지 않은 경우에는 Add Role Function을 활용해야합니다

<?php 
if(is_user_logged_in()) 
{ 
    switch(get_user_role()) 
    { 
     case 'customer' : 
      //CUSTOMER DISPLAY 
     break; 
     case 'subscriber' : 
      //SUBSCRIBER DISPLAY 
     break; 
     default : 
      //OTHER TYPE OF USER DISPLAY 
    } 
} 
else 
{ 
    //NO LOGGED USER DISPLAY 
} 
?> 
+0

잘 작동해야하지만, 나는 또한 등록 할 수있는 사용자에 의한 방법을 원하는 가입자 또는 로그인으로 로그인 한 다음 다시 같은 페이지로 이동하십시오. – nestrocuation

+0

수정 사항을 검토하십시오. 이 두 함수는 여러분이 찾고있는 모든 것을 처리해야합니다. – maiorano84

+0

이것은 또한 등록과 함께 올바른 방향으로 나아갈 수 있도록 도와 줄 것입니다. http://www.tutorialstag.com/create-custom-wordpress-registration-page.html – maiorano84

관련 문제