2017-05-07 13 views
0

나는 사용자 정의 플러그인을 통해 기본 워드 프레스 로그인 페이지를 대체하는 사용자 정의 로그인 페이지를 구축 - 참조하는 웹 사이트를 : https://code.tutsplus.com/tutorials/build-a-custom-wordpress-user-flow-part-1-replace-the-login-page--cms-23627방문자가 WordPress 웹 사이트를 볼 수 없도록 사용자 정의 로그인을 통해 로그인을 강제하는 방법은 무엇입니까?

이 멋진 플러그인 튜토리얼, 그것은 내가 그러나, 클라이언트의 웹 사이트에 대한 필요와 마찬가지로, 이제 웹 사이트 방문자가 새로 만든 사용자 지정 로그인 페이지로 리디렉션되어 다른 사람이 로그인하지 않고 사이트의 다른 페이지/게시물을 볼 수 없도록하는 솔루션을 찾으려고합니다.

너무 많은 리디렉션 문제의 오류를 생성하므로 성공하지 못한 WordPress의 강제 로그인 플러그인을 여러 번 사용해 보았습니다.

누구든지 해결할 수 있습니까 ??

+0

이 기존 답변도 사용할 수 있습니다. http://stackoverflow.com/a/34188644/3730754 – LoicTheAztec

답변

-2

안녕 다음에 있는지 확인하는 코드 위

function admin_redirect() { 
if (!is_user_logged_in()) { 
    wp_redirect(home_url('custome page slug')); 
    exit; 
} 
} 
add_action('get_header', 'admin_redirect'); 

파일 function.php 당신의 테마에 코드 아래에 배치 제발, 당신은 이미 사용자 정의 로그인 페이지를 만들었 바랍니다 .... 미리 감사합니다 사용자가 로그인했는지 여부, 로그인하지 않은 경우 주어진 URL로 리디렉션됩니다.

+0

안녕하세요 Ashkar, 예, 이미 맞춤 로그인 페이지를 만들었습니다. 이 코드를 이용해 주셔서 감사합니다 .... 트릭을 작성해 주셔서 감사합니다 ... 크게 – Jayral

+0

이 코드를 잘 이해하면 Jayral을 도왔습니다 :) – Ashkar

+0

이 답변은 기존의 것과 똑같은 사본입니다. http : // stackoverflow.com/a/34188644/3730754 – LoicTheAztec