1. 정확한 제품 또는 플러그인 이름
회원관리
2. 상세 내용
코스모 팜의 로그인 화면이 아니라 wp의 멤버 화면이 log in 시에 display 됩니다.
wp members 의 user login page를 지우면 log out 시 404 error 가 디스플레이 됩니다.
3. 확인 가능한 상세 페이지 주소
www.fish4people.org
4. 수정한 코드 내역 (있다면)
안녕하세요~^^
코스모스팜 회원관리 로그인 화면이 로그인 시 나오게 하고 싶다는 말씀이실까요?
그런데 현재는 워드프레스 로그인 화면이 나오고 로그 아웃 할 경우
에러가 나온다는 말씀이실까요?
좀 더 자세히 말씀해 주시겠어요?
고맙습니다.
로그인 화면을 페이지에서 만들어서 [cosmosfarm_members_login_form] 입력했습니다. 그러면 정상적으로 코스모팜 화면이 나와야 하는데 워드프레스 회원관린 user login 화면이
나타납니다. 코스모팜의 회원관리 대시보드에서 login 페이지를 제가 만드 페이지로 설정을 했습니다. 뭔가 충돌이 난다는 생각에 user login 페이지를 삭제하니 코스모팜 회원관리
페이지가 작동하는데 먼저 404 error 이 난 후 로그인 페이지로 이동합니다.
제가 문제를 발견했습니다. 로그아웃을 하면 wp member의 로그인 화면으로 자동으로 넘어 가고 메뉴의 로그인 페이지를 클릭하면 코스모팜 페이지로 이동합니다.
안녕하세요 답변이 없으셔서 다시 질문 드립니다.
로그 아웃을 할 때 코스모 팜 회원관리가 아닌 wp memebers의 로그인 화면으로 돌아갑니다.
제가 log in 이라는 페이지를 지우면 404 error 가 발생됩니다.
답변 부탁드립니다.
안녕하세요~^^
코스모스팜 회원관리 플러그인에서 로그아웃 시
wp-login.php 페이지로 이동하도록 하는 설정은 없습니다.
테마나 다른 플러그인에서 설정하고 있는 듯합니다.
충돌이 일어나는 플러그인을 찾아 보셔야할것 같습니다.
충돌이 나는 플러그인을 못찾겠다 하시면
테마 쪽 functions.php 파일에 로그아웃 URL을 변경하는 코드를 추가해보시겠어요?
워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에
아래의 코드를 추가해주세요.
add_action('init', function () {
if (isset($_GET['action']) && $_GET['action'] === 'logout') {
wp_logout();
wp_redirect('https://fish4people.org/log-in/');
exit;
}
});
고맙습니다.