워드프레스 로고 URL / 로그인 페이지의 로고 링크 URL 변경하기

댓글 남기기
  • 네이버 블로그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기
  • 카카오스토리 공유하기

워드프레스에서 로그인 페이지의 로고 링크 URL이나 헤더의 로고 URL을 변경하고 싶은 경우가 있습니다. 로그인 페이지의 로고 링크는 링크를 사용하여 비교적 쉽게 변경할 수 있습니다. 헤더에 표시되는 로고의 링크 URL은 테마에 따라 테마 옵션 내에서 변경하거나 테마 소스 파일을 수정해야 할 수 있습니다.

[ 이 글은 2015년 11월에 작성되었지만 글을 최신 워드프레스 버전에 맞게 수정하여 재발행했습니다. ]

워드프레스 로고 URL 변경하기

워드프레스 로고 URL 변경하기

헤더에 표시되는 로고를 클릭하면 보통 해당 사이트의 홈페이지로 이동합니다. 아바다 (Avada)와 같은 일부 테마에서는 로고 링크 URL을 변경할 수 있습니다. 아바다 테마의 경우 Avada > Options > 로고 (Logo) > Logo Custom Link URL (로고 사용자 정의 링크 URL) 섹션에서 커스텀 링크 URL을 지정할 수 있습니다.

하지만 대부분의 테마에서는 헤더 파일(header.php)에서 로고 링크 URL을 직접 변경하는 방식으로 로고 링크 URL을 변경할 수 있습니다. 예를 들어, Divi 테마에서는 header.php 파일에서 로고 링크 URL을 직접 수정할 수 있습니다. ("Divi 테마에서 로고 URL 변경하기" 참고)

테마에 따라 로고 링크를 변경하는 후크(필터/액션)를 제공하는 경우가 있습니다. 엔폴드 (Enfold) 테마의 경우 다음 후크를 사용하여 로고 링크를 바꿀 수 있습니다.

// 엔폴드 테마 로고 URL 변경하기
// Change the url of logo in Enfold

add_filter('avf_logo_link','av_change_logo_link');
function av_change_logo_link($link)
{
$link = "http:www.your-new-domain.com";
return $link;
}
// [출처] 워드프레스 Enfold 테마 로고 링크 URL 변경하기 (엔폴드 테마) (워프사 -워드프레스 사용자 모임, 홈페이지, 웹호스팅, 애드센스) | 작성자 워드

이 블로그에 현재 사용 중인 GeneratePress 테마의 경우 테마 자체에서 제공하는 후크(필터)를 사용하여 로고의 URL을 변경할 수 있습니다.

// GeneratePress 테마 로고 URL 변경하기
add_filter( 'generate_logo_href','generate_custom_logo_href' );
function generate_custom_logo_href()
{
	// Enter the URL you want your logo to link to below
	return 'http://NEW-URL-HERE';
}

위의 GeneratePress 관련 코드는 테스트해보지 않았습니다. 잘 작동하지 않으면 아래에 댓글로 알려주시면 제대로 작동하는 코드를 다시 확인하여 글을 업데이트하겠습니다.

코드는 테마의 함수 파일(functions.php)에 추가하시기 바랍니다. 차일드 테마(자식 테마)를 만들어서 작업해야 추후 테마 업데이트 시에도 추가한 코드가 사라지지 않습니다.

워드프레스 로그인 페이지의 로고 링크 URL 변경하기

워드프레스의 로그인 페이지의 로고를 클릭하면 기본적으로 wordpress.org로 연결됩니다. 로그인 페이지를 커스터마징하는 경우 다음 함수를 테마의 함수 파일에 추가하여 로고의 URL을 변경할 수 있습니다. (아래에서 www.example.com은 해당 홈페이지 URL로 교체해 주세요.)

add_filter( 'login_headerurl', 'custom_loginlogo_url' );
function custom_loginlogo_url($url) {
return 'http://www.example.com';
}

참고:



댓글 남기기

Leave a Comment