WordPress에서 이동 경로를 편집하는 방법
게시 됨: 2021-08-10이동 경로를 사용자 정의하는 가장 쉬운 방법을 찾고 있습니까? 당신은 바로 이곳에 왔습니다. 이 가이드에서는 WordPress에서 이동 경로를 쉽게 편집하는 방법을 알아봅니다. 홈 텍스트를 바꾸거나 구분 기호를 변경하려는 경우 저희가 해결해 드립니다!
빵 부스러기는 무엇이며 왜 필요한가요?
이동 경로는 일반적으로 페이지/게시물 상단에 표시되는 탐색 링크로, 사용자가 웹사이트 전체에서 링크의 흔적을 탐색하는 데 도움이 됩니다. 이렇게 하면 현재 보고 있는 사이트의 부분을 파악하고 몇 번의 클릭만으로 페이지의 분기 또는 홈 페이지로 돌아갈 수 있습니다. WooCommerce 상점이나 대규모 블로그를 운영하는 경우 탐색 요구 사항에 따라 이동 경로를 설정하는 것이 중요합니다.
좋은 소식은 이러한 이동 경로를 웹 사이트의 요구 사항에 따라 다양한 방식 으로 쉽게 통합할 수 있다는 것입니다. 일반적으로 대부분의 사용자는 계층 구조를 기반으로 이동 경로를 설정하므로 이동 경로는 웹 사이트 구조에 따라 범주와 하위 범주를 표시합니다. 여기에는 사용자가 어떤 카테고리의 제품 또는 페이지를 거치는지 또는 어떤 하위 콘텐츠를 보고 있는지 표시하여 원할 때마다 한 번의 클릭으로 상위 계층으로 돌아갈 수 있도록 하는 것이 포함됩니다.
또는 속성을 기반으로 이동 경로를 설정하여 뷰어가 검색하는 속성에 따라 이동 경로를 표시할 수 있습니다. 또한 방문 기록 경로를 사용하고 사용자가 사이트에서 방문한 과거 페이지를 기반으로 이동 경로를 표시할 수 있습니다.
물론, 이동 경로를 사용자 지정하는 것이 전부는 아닙니다. 다음과 같은 다양한 페이지에 사용자 지정 이동 경로를 추가할 수 있습니다.
- 제목 아카이브
- 태그 아카이브
- 웹사이트 아래의 페이지/게시물
- 홈 페이지에서 페이지 탐색
- 검색 결과
- 404 오류 페이지
- 그리고 더
보시다시피, 웹사이트의 구조와 고객이 사이트를 탐색하는 방식에 적합한 방식으로 표시되도록 하기 위해 이동 경로에 대한 광범위한 사용자 정의 가 있습니다.
전용 이동 경로 플러그인 을 사용하는 경우 원하는 만큼 이동 경로를 사용자 정의할 수 있는 자체 옵션이 제공될 가능성이 있습니다. 그러나 Yoast SEO 또는 WooCommerce 의 이동 경로 옵션을 사용하는 경우 추가로 사용자 정의하기 위해 약간의 코딩을 사용해야 할 수도 있습니다.
다음 섹션에서는 WordPress에서 이동 경로를 편집 하고 다양한 탐색 요소를 활성화하는 방법을 보여줍니다.
WordPress에서 BreadCrumbs를 편집하는 방법
먼저 Yoast SEO, 전용 WordPress 플러그인 또는 WooCommerce 이동 경로 를 사용하는지 여부에 따라 이동 경로를 사용자 정의하는 프로세스가 다를 수 있음을 명확히 해야 합니다.
시작하기 전에 이 가이드를 보고 처음부터 이동 경로를 올바르게 설정했는지 확인하는 것이 좋습니다.
이 섹션에서는 WordPress에서 이동 경로를 편집하는 다양한 방법을 배웁니다.
- Yoast SEO를 사용하여 이동 경로 사용자 지정
- 프로그래밍 방식으로 WooCommerce 이동 경로 편집
각각의 방법을 살펴보자.
1) Yoast SEO를 사용하여 WooCommerce에서 BreadCrumbs를 편집하는 방법
Yoast SEO에서 이동 경로를 활성화하면 전용 설정을 사용하여 구성할 수 있습니다. 이를 위해 WordPress 관리 대시보드에서 Yoast SEO > 검색 모양 으로 이동하고 Breadcrumbs 탭으로 이동합니다.
여기에서 이동 경로를 편집할 수 있습니다. 주요 단계부터 시작하겠습니다.
구분 기호 변경
이동 경로 구분자 옵션을 사용하여 이동 경로 구분자를 변경할 수 있습니다.
사용하려는 구분 기호를 입력하기만 하면 됩니다. 가장 일반적인 것은 " | " 또는 "/".
홈페이지 텍스트 편집
홈 페이지의 앵커 텍스트 옵션을 사용하여 홈 페이지 텍스트를 바꿀 수 있습니다.
해당 필드를 사용하여 새 홈페이지 텍스트를 입력하기만 하면 다음과 같이 표시됩니다.
아카이브, 검색 페이지 및 404 페이지의 접두사 변경
Yoast SEO를 사용하면 아카이브, 검색 페이지 결과 및 오류 404 페이지에 대한 접두사 를 개별적으로 변경하여 이동 경로를 편집할 수도 있습니다.
해당 필드에 필요한 텍스트를 추가하고 변경 사항을 저장하기만 하면 됩니다.
여기에서 콘텐츠 유형 및 분류에 대한 분류에 대한 추가 옵션과 추가 Yoast SEO 옵션에 대해 자세히 알아볼 수 있습니다.
Yoast SEO에서 WooCommerce Shop에 Shop 페이지 Breadcrumb 추가하기
또 다른 흥미로운 대안은 functions.php 파일을 편집하고 이동 경로에 Shop 링크를 추가하는 것입니다. 이 링크는 고객이 WooCommerce Shop 페이지를 탐색할 때 표시되므로 온라인 상점이 있는 경우 시도해 볼 것을 적극 권장합니다.
functions.php 파일을 열려면 사이드바에서 모양 > 테마 편집기 로 이동하고 테마 파일을 보여주는 오른쪽 사이드바에서 functions.php 를 누르십시오.
그런 다음 이 스크립트를 복사하여 붙여넣기만 하면 됩니다.
add_filter( 'wpseo_breadcrumb_links', 'wpseo_breadcrumb_add_woo_shop_link' ); 기능 wpseo_breadcrumb_add_woo_shop_link( $links ) { 글로벌 $post; if ( is_woocommerce() ) { $breadcrumb[] = 배열( 'url' => get_permalink( woocommerce_get_page_id( 'shop' ) ), '텍스트' => '쇼핑', ); array_splice( $links, 1, -2, $breadcrumb ); } $link를 반환합니다. }
그런 다음 업데이트 를 누르면 끝입니다. 보시다시피, 제품에 대한 링크를 이동 경로에 추가했습니다.
또한 필터 및 기능을 사용할 수 있는 경우 wpseo_breadcrumb_single_link 필터를 사용하여 이동 경로 경로를 훨씬 더 사용자 지정할 수 있습니다. 여기에서 자세히 알아볼 수 있습니다.
2) 프로그래밍 방식으로 WooCommerce 이동 경로를 편집하는 방법
WooCommerce 스토어를 운영하는 경우 WooCommerce 사이트 용으로 특별히 설계된 이동 경로를 활성화하고 편집할 수도 있습니다. 이 이동 경로는 WooCommerce 페이지에서만 활성화되므로 모든 전자 상거래 상점에 완벽한 옵션입니다.
기본부터 시작하여 WooCommerce에서 이동 경로를 활성화해 보겠습니다. 이를 위해 기본 WooCommerce 이동 경로 코드 스니펫을 사용합니다.
테마 파일 에 다음 PHP 코드 를 붙여넣기만 하면 됩니다(개인적으로 헤더 파일에 추가하는 것이 좋습니다) . 대시보드에서 모양 > 테마 편집기 를 선택 하고 오른쪽 사이드바 에서 Header.php 를 선택하여 테마 편집기에서 파일을 엽니다.
그런 다음 다음 스니펫을 붙여넣기만 하면 됩니다.
<?php if (class_exists('우커머스') && is_woocommerce()) : ?> <?php woocommerce_breadcrumb(); ?> <?php endif; ?>
그러면 상점 페이지에서 WooCommerce 탐색경로가 활성화됩니다. 그러나 몇 가지 멋진 기능으로 요소를 훨씬 더 사용자 정의하도록 선택할 수도 있습니다.
Appearance > Theme Editor > functions.php 에서 찾을 수 있는 functions.php 파일에 이러한 코드 조각을 추가하는 것을 잊지 마십시오.
WooCommerce BreadCrumbs 홈 텍스트 편집
기본 예제부터 시작하여 WooCommerce 이동 경로의 홈 텍스트 를 변경하는 방법을 살펴보겠습니다. $defaults['Home'] = 'Home Page Text' 행의 텍스트를 'Home Page Text'에서 필요한 텍스트로 변경하기만 하면 됩니다.
add_filter( 'woocommerce_breadcrumb_defaults', 'wcc_change_breadcrumb_home_text' ); 함수 wcc_change_breadcrumb_home_text( $defaults ) { // 이동 경로 홈 텍스트를 'Home'에서 'Apartment'로 변경합니다. $defaults['home'] = '홈 페이지 텍스트'; $defaults 반환; }
WooCommerce BreadCrumbs 홈 텍스트 링크 편집
마찬가지로 유사한 스니펫을 사용하여 WooCommerce 탐색경로에서 홈 페이지 링크 를 변경할 수 있습니다. 반환 텍스트 이후에 URL 링크를 변경하는 것을 잊지 마십시오. 예를 들어, 코드 스니펫의 경우 http://quadlayers.com/blog 를 두 따옴표 사이에 필요한 새 링크로 바꿔야 합니다.
add_filter( 'woocommerce_breadcrumb_home_url', 'woo_custom_breadrumb_home_url' ); 함수 woo_custom_breadrumb_home_url() { 반환 'http://quadlayers.com/blog'; }
WooCommerce Breadcrumbs 구분 기호, 텍스트 앞뒤 등 편집
또한 기본 배열 기능을 사용하여 구분 기호, 텍스트 앞뒤 등 WooCommerce 이동 경로의 여러 요소 를 변경할 수 있습니다.
스니펫에서 배열의 ' ' 섹션 사이에 있는 텍스트를 다음 스니펫의 필수 텍스트로 바꾸기만 하면 됩니다.
add_filter( 'woocommerce_breadcrumb_defaults', 'jk_woocommerce_breadcrumbs' ); 함수 jk_woocommerce_breadcrumbs() { 반환 배열( '구분자' => ' > ', 'wrap_before' => '<nav class="woocommerce-breadcrumb" itemprop="breadcrumb">', 'wrap_after' => '</nav>', '이전' => ' ', '뒤' => '텍스트 뒤', 'home' => _x( '홈 텍스트 ', 'breadcrumb', 'woocommerce' ), ); }
결과적으로 구분 기호와 텍스트 앞뒤가 변경됩니다.
여기에서 문서에서 WooCommerce의 이동 경로를 사용자 정의하기 위한 추가 코드 스니펫을 확인할 수 있습니다.
보너스: 나만의 이동 경로 추가 및 스타일 지정
WooCommerce 또는 Yoast SEO에 의존하고 싶지 않다면 어떻게 하시겠습니까? WordPress에서 이동 경로를 편집하는 다른 방법이 있습니까? 네, 있습니다! 이동 경로에 대한 사용자 지정 함수를 만들 수 있습니다. 이를 통해 사용자 지정 CSS를 사용하여 스타일을 지정할 수 있는 사용자 지정 이동 경로를 만들 수 있습니다.
이것은 CSS와 PHP에 대해 자신만의 방식을 알고 있는 보다 숙련된 사용자에게 완벽한 옵션입니다. 당신이 초보자이고 자신의 코드와 기능을 설정하는 것에 대해 확신이 없다면, 우리는 이 이동 경로 플러그인 중 하나를 사용하거나 위에서 언급한 방법을 사용하여 이동 경로를 사용자 정의할 것을 강력히 권장합니다.
자신의 기능을 충분히 사용할 수 있는 경험이 있는 경우 시작하기 전에 사이트의 전체 백업을 만들고 하위 테마를 설치하는 것이 좋습니다. 그런 다음 시작할 준비가 된 것입니다.
먼저 Appearance > Theme Editor 로 이동하여 functions.php 파일에 다음 기능을 추가하세요.
함수 get_breadcrumb() { echo '<a href='.home_url().' rel="nofollow">홈</a>'; if (is_category() || is_single()) { echo " / "; the_category(' &황소; '); if (is_single()) { 에코 " / "; 제목(); } } elseif (is_page()) { echo " / "; echo the_title(); } elseif (is_search()) { echo " / $nbsp 검색 결과... "; echo '"<em>'; echo the_search_query(); 에코 '</em>"'; } }
더 나은 사용자 지정을 위해 사용자 지정 이동 경로의 코드 편집
코드의 특정 섹션을 사용하여 함수 상단의 홈 페이지 텍스트와 구분 기호 를 변경할 수 있음을 기억하십시오.
예를 들어 다음 줄을 편집할 수 있습니다.
echo '<a href='.home_url().' rel="nofollow">홈</a>';
에게
echo '<a href= https://quadlayers.com/blog rel="nofollow">홈</a>';
또는 원하는 URL.
그 위에 코드의 오른쪽 echo 문에서 /를 대체하는 구분 기호 를 변경할 수도 있습니다.
예를 들어 다음과 같이 구분 기호를 /에서 >로 바꿀 수 있습니다.
echo " > ";
  는 구분 기호 사이와 뒤에 공백을 포함하기 위해서만 추가됩니다.
그런 다음 파일 업데이트 를 클릭하여 함수 를 저장한 다음 오른쪽에 있는 파일 사이드바에서 Header.php 파일 을 눌러 테마 헤더 파일로 전환합니다. 이제 이 스니펫을 Header.php 파일에 추가하여 헤더 파일에 함수 호출을 추가해야 합니다.
<?php custom_breadcrumbs(); ?>
그게 다야! 이것이 사용자 정의 기능을 사용하여 WordPress에서 이동 경로를 편집하는 방법입니다.
사용자 지정 이동 경로 스타일 지정
테마의 추가 CSS 섹션 을 사용하여 이동 경로의 스타일을 지정할 수도 있습니다. 이를 위해 단순히 모양 > 사용자 정의 로 이동하고 아래와 같이 추가 CSS 섹션으로 이동합니다.
여기에서 다음 CSS 스니펫을 추가하고 필요한 값을 변경하여 이동 경로의 스타일을 지정하고 사용자 지정할 수 있습니다.
#빵 부스러기{ 목록 스타일:없음; 여백:10px 0; 오버플로:숨김; } #breadcrumbs 리{ 디스플레이: 인라인 블록; 수직 정렬:가운데; 여백 오른쪽:15px; } #breadcrumbs .separator{ 글꼴 크기:18px; 글꼴 두께:100; 색상:#ccc; }
물론 이러한 모든 값을 변경하고 웹 사이트 테마에 가장 적합한 값을 찾기 위해 사용할 수 있습니다. 변경 사항에 만족하면 게시 를 누르는 것을 잊지 마십시오.
결론
요약하면, 이동 경로는 사용자가 사이트를 탐색하는 데 매우 유용합니다. 이것은 온라인 상점이나 섹션이 많은 사이트가 있는 경우 특히 중요합니다.
이 가이드에서는 WordPress에서 이동 경로를 편집하는 다양한 방법을 배웠습니다. 이동 경로를 사용자 지정하기 전에 다음 방법 중 하나를 사용하여 설정해야 합니다.
- 전용 이동 경로 플러그인 사용
- Yoast SEO 사용
- WooCommerce의 전용 이동 경로 후크 사용
- 자신의 이동 경로 기능을 생성하여
구성한 후에는 사용자 지정할 수 있습니다. 이 가이드에서는 두 가지 방법을 살펴보았습니다.
- Yoast SEO로 이동 경로 편집
- 프로그래밍 방식으로 WooCommerce 이동 경로 사용자 지정
Yoast SEO를 사용하고 코딩 기술이 없다면 첫 번째 방법이 적합합니다. 반면에 코딩 기술이 있고 더 많은 유연성을 원하는 경우 프로그래밍 방식으로 이동 경로를 사용자 지정할 수 있습니다.
도움이 필요하시면 아래 댓글로 알려주시면 최대한 도와드리겠습니다.
마지막으로 웹사이트에 탐색 기능을 추가하는 방법에 대해 자세히 알아보려면 다음 문서를 확인하는 것이 좋습니다.
- WordPress에서 404 페이지를 사용자 정의하는 방법
- WooCommerce에서 관련 제품 숨기기 및 제거
- WooCommerce 카테고리 페이지를 사용자 정의하는 방법