1. 정확한 제품 또는 플러그인 이름
회원가입플러그인 / wp-members 플러그인
add_filter( 'wpmem_login_redirect', 'my_login_redirect', 10, 2 ); function my_login_redirect( $redirect_to, $user_id ) { // return the url that the login should redirect to // 로그인 후 리디렉션되는 URL 반환 return 'http://yourdomain.com/your-page'; }
이렇게 하였는데 로그인후 > 관리자 wp-admin 링크로 이동이 됩니다.
메인으로 이동되게 어떻게 해야하나요?
위의 코드에서 'http://yourdomain.com/your-page' 대신에 메인 페이지의 URL을 반환하도록 수정은 이미 하였는데 안되어서 문의드린거라서요 ㅠㅠ
안녕하세요~^^
위에 남겨주신 코드가 동작을 하고있는지 일단 확인을 해봐야할것 같습니다.
아래와 같이 코드 적용 후 아래 코드가 잘 동작 하는지 확인 후 다시 한번 답변 남겨주시겠어요?
add_filter('wpmem_login_redirect', 'my_login_redirect', 10, 2);
function my_login_redirect($redirect_to, $user_id){
$redirect_to = '특정 페이지 주소';
print_r($redirect_to);exit;
return $redirect_to;
}
그리고 워드프레스에서 에러 혹은 알 수 없는 문제가 있을 때 대응 방법을 참고하셔서
에러 메시지나 충돌이 있는지 점검도 해보시고 에러메시가 나오면 남겨주시겠어요?
고맙습니다.
AI에 의해 자동 생성된 답변이에요 😀
안녕하세요! 로그인 후 페이지 리디렉션을 수정하려면 wp-members 플러그인을 사용하여 'wpmem_login_redirect' 필터를 추가하는 방법이 좋습니다. 그러나 현재 문제는 로그인 후 관리자 페이지로 리디렉션이 되는 것 같아요. 이런 경우에는 'wpmem_login_redirect' 필터를 사용하여 메인 페이지로 리디렉션하도록 설정해야 합니다. 위의 코드에서 'http://yourdomain.com/your-page' 대신에 메인 페이지의 URL을 반환하도록 수정해보세요. 이렇게 하면 로그인 후 메인 페이지로 이동할 수 있을 거에요. 계속 문제가 있다면 다시 문의해주세요! WordPress 사용하시는 거 정말 멋지네요! ????
↓ 아래 버튼을 눌러서 피드백해주세요.