워드프레스 로그인 화면 로고 클릭 시 메인 페이지로 이동하는 방법

관리자

워드프레스 로고 링크


워드프레스 로그인 페이지에서는 기본적으로 로고를 클릭하면 워드프레스 공식 사이트로 이동하도록 설정되어 있습니다. 하지만 사용자 편의를 위해 로그인 화면의 로고를 클릭했을 때 사이트의 메인 페이지로 이동하도록 변경하고 싶을 수 있습니다. 이번 글에서는 이 기능을 어떻게 설정할 수 있는지 자세히 설명드리겠습니다.


functions.php 파일을 이용한 설정 방법

워드프레스에서 로그인 화면의 로고를 클릭했을 때 특정 URL(보통 메인 페이지)로 이동하도록 설정하려면 테마의 functions.php 파일을 수정하는 것이 가장 간단한 방법입니다.

설정 단계:

코드 추가하기:
아래의 코드를 functions.php 파일에 추가합니다. 이 코드는 로그인 화면에서 로고 클릭 시 사이트의 메인 페이지로 이동하게 설정하는 역할을 합니다.

워드프레스 관리자 페이지로 이동:
왼쪽 사이드바에서 ‘외모’ > ‘테마 파일 편집기’로 이동합니다.

functions.php 파일 열기:
파일 목록에서 functions.php 파일을 찾아 클릭합니다.

코드 추가하기:

아래의 코드를 functions.php 파일에 추가합니다. 이 코드는 로그인 화면의 로고를 클릭했을 때 홈페이지로 이동하게 만듭니다.

// 로그인 페이지 로고 클릭 시 홈으로 이동
function custom_login_logo_url() {
    return home_url(); // 메인 페이지 URL로 설정
}
add_filter( 'login_headerurl', 'custom_login_logo_url' );

home_url() 함수는 워드프레스 사이트의 메인 페이지 URL을 반환합니다. 따라서 로고를 클릭하면 사이트의 메인 페이지로 이동하게 됩니다.

custom_login_logo_url_title 함수는 선택 사항으로, 로그인 화면 로고에 마우스를 올렸을 때 나타나는 텍스트를 설정할 수 있습니다.

변경 사항 저장하기:

functions.php 파일을 저장하고 변경 사항을 확인합니다.

이 코드를 추가하고 저장하면 워드프레스 로그인 화면의 로고를 클릭했을 때 메인 화면으로 이동하게 됩니다.


특정 페이지로 이동하게 변경

만약 로고를 클릭했을 때 특정 페이지로 이동하고 싶다면, home_url() 대신에 원하는 URL을 직접 입력하면 됩니다. 예를 들어 사용자가 로그인 화면의 로고를 클릭했을 때 사이트의 ‘About’ 페이지로 이동하도록 하려면:

function custom_login_logo_url() {
    return 'https://yourwebsite.com/about'; // 'About' 페이지로 이동
}
add_filter('login_headerurl', 'custom_login_logo_url');

위 코드에서 ‘https://yourwebsite.com/about’를 실제 이동하고자 하는 페이지의 URL로 변경하면 됩니다.

요약하자면:

  • 기본 설정: return home_url();은 홈페이지 URL을 반환합니다.
  • 특정 페이지로 이동: return ‘https://yourwebsite.com/specific-page’;처럼 원하는 URL을 반환하도록 수정할 수 있습니다.


플러그인을 통한 간편 설정 방법

코드를 직접 수정하는 것이 불편하거나 코드 수정을 원하지 않는 경우, 관련 플러그인을 사용하여 로그인 화면의 로고 클릭 시 메인 페이지로 이동하는 설정을 할 수 있습니다.

추천 플러그인:

LoginPress – Custom Login Page Customizer:
LoginPress – Custom Login Page Customizer 플러그인은 로그인 페이지를 원하는 대로 변경할 수 있는 강력한 플러그인입니다. 로고 링크를 포함한 여러 요소를 사용자 정의할 수 있습니다.

Custom Login Page Customizer:
Custom Login Page Customizer 플러그인은 로그인 페이지의 디자인을 커스터마이징할 수 있는 다양한 옵션을 제공합니다. 로고 URL을 변경하는 기능도 포함되어 있어 간단히 설정할 수 있습니다.


워드프레스 로그인 화면의 로고 클릭 시 사이트의 메인 페이지로 이동하게 설정하는 것은 간단한 작업이지만 사용자 경험을 크게 개선할 수 있습니다. functions.php 파일을 통한 수동 설정과 플러그인을 통한 간편 설정 중 원하는 방법을 선택하여 적용할 수 있습니다. 추가적으로 궁금한 점이 있으시면 언제든지 말씀해 주세요!


이 글에는 제휴 링크가 포함되어 있을 수 있으며 파트너스 활동을 통해 일정액의 수수료를 업체로 부터 받을 수 있습니다. 구매자분에게는 추가 비용이 발생하지 않습니다. 이 사이트의 정보는 정보 전달 목적으로만 제공되며 어떠한 보장도 제공하지 않습니다.
※ 파트너스 제휴는 블로그 운영에 있어 더 나은 컨텐츠 제작에 큰 도움이 됩니다.

댓글 남기기