로그인사용자만 가능한 게시판 목록을 비회원사용자가 눌렀을경우
"로그인 하셔야 사용할 수 잇습니다." 라고 뜨고 바로
wp-login.php 페이지로 이동해서 워드프레스 로그인 화면으로 보여지는데
이걸 제가 새로 만든 login.php 페이지로 이동되게 수정은 불가능한가요??
KBoard에서는 워드프레스 기본 기능인 wp_login_url() 함수를 사용하고 있습니다.
https://codex.wordpress.org/Function_Reference/wp_login_url
따라서 login_url 필터로 로그인 주소 변경이 가능한데요.
https://codex.wordpress.org/Plugin_API/Filter_Reference/login_url
아래의 테스트 코드를 테마의 functions.php 파일에 추가해보세요~
add_filter( 'login_url', 'my_login_page', 10, 2 );
function my_login_page( $login_url, $redirect ) {
return home_url( '/my-login-page/?redirect_to=' . $redirect );
}