특정 페이지 접속 시 로그인 페이지나 특정 페이지로 이동하기(워드프레스)

특정 페이지 접속 시 로그인 페이지나 특정 페이지로 이동하기(워드프레스)

워드프레스에서 특정 페이지(혹은 글 또는 카테고리)에 게스트 사용자가 접속할 경우 로그인 페이지나 특정 페이지로 리디렉션시켜야 하는 경우가 있을 수 있습니다. 다음과 같은 함수를 사용하면 특정 페이지에 비로그인 사용자가 접속하면 지정된 페이지로 이동하게 됩니다. add_action( 'template_redirect', 'redirect_to_specific_page' ); function redirect_to_specific_page() { if (...
워드프레스 로그인 화면에 사용자 문구 표시하기

워드프레스 로그인 화면에 사용자 문구 표시하기

워드프레스의 기본 로그인 화면에 원하는 문구를 표시하고자 하는 경우가 있을 수 있습니다. 이 경우 다음과 같은 함수를 워드프레스 테마의 함수 파일(functions.php)에 추가하도록 합니다. function custom_login_message() { $message = '<p class="message">방문해 주셔서 감사합니다.</p><br />'; return $message; } add_filter('login_message',...

워드프레스 메뉴에 로그인/로그아웃 메뉴 항목을 추가하는 방법

워드프레스의 특정 메뉴 내비게이션에 로그인/로그아웃 메뉴를 항목을 추가하려는 경우에 다음과 같은 함수를 사용할 수 있습니다. add_filter( 'wp_nav_menu_items', 'add_loginout_link', 10, 2 ); function add_loginout_link( $items, $args ) { if (is_user_logged_in() && $args->theme_location == 'primary') { $items .=...