설명
인기 있는 워드프레스 플러그인인 브레드크럼 네비게이션 XT의 후속작인 브레드크럼 NavXT는 이전 버전보다 더 나은 기능을 제공하기 위해 처음부터 새로 개발되었습니다. 이 플러그인은 워드프레스 기반의 블로그나 웹사이트에 위치 이동 경로를 생성합니다. 이러한 브레드크럼 트레일은 워드프레스를 실행하는 거의 모든 웹사이트의 필요에 맞게 고도로 사용자 정의할 수 있습니다. 관리 인터페이스를 통해 옵션을 쉽게 설정할 수 있으며, 테마 개발자나 좀 더 모험적인 사용자를 위해 직접 클래스 액세스를 사용할 수 있습니다.
PHP 요구 사항
브레드크럼 NavXT 7.0 이상에는 PHP7.0↵이 필요합니다.
브레드크럼 NavXT 5.2 이상에는 PHP5.3↵이 필요합니다.
브레드크럼 NavXT 5.1.1 이상에는 PHP5.2가 필요합니다.
기능(전체 목록은 아님)
- RDFa 형식 Schema.org BreadcrumbList와 호환되는 브레드크럼 생성.
- 대부분의 사용 사례에 적합한 기본값이 포함된 설정 페이지를 통해 광범위한 브레드크럼 사용자 지정 제어.
- 구성 가능한 글로벌 우선순위가 있는 모든 하위 사이트의 브레드크럼 설정을 관리하기 위한 네트워크 관리자 설정 페이지입니다.
- 워드프레스 위젯에 내장.
- OOP를 통해 확장 가능하며 액션 및 필터가 제공됩니다.
- WPML 호환(WPML 확장 플러그인과의 호환성 향상).
- Polylang 호환(Polylang 확장 플러그인과의 호환성 향상).
- bbPress 호환(bbPress 확장 플러그인과의 호환성 향상).
- 버디프레스 호환(버디프레스 확장 플러그인과의 호환성 향상).
번역
이제 브레드크럼 NavXT가 WordPress.org 언어팩을 지원합니다. 브레드크럼 NavXT를 번역하고 싶으신가요? 브레드크럼 NavXT의 WordPress.org 번역 프로젝트를 방문하세요.
스크린샷
블록
이 플러그인은 1개의 블록을 제공합니다.
- Breadcrumb Trail Displays a breadcrumb trail
설치
브레드크럼 NavXT는 워드프레스 관리 패널에서 설치할 수 있습니다. 플러그인을 설치하고 활성화한 후 포함된 위젯을 사용하거나 테마(또는 하위 테마)에서 이동 경로 트레일을 호출하여 브레드크럼 트레일을 표시할 수 있습니다. 브레드크럼 호출에 대한 자세한 내용은 브레드크럼 호출하기 문서를 참조하세요.
브레드크럼을 사용자 정의하려면 관리 인터페이스에서 옵션의 기본값을 편집할 수 있습니다. 이 옵션은 관리 패널의 설정 아래 ‘브레드크럼 NavXT’에 있습니다.
자세한 내용은 브레드크럼 NavXT 문서 페이지를 참조하세요.
후기
기여자 & 개발자
변경이력
7.5.1
Release date: December, 21st 2025
- Behavior change: Removed deprecated
bcn_li_attributesfilter. - Bug fix: Fixed issue where the block could be used to generate breadcrumb trails that were not for the current resource.
- Bug fix: Removed deprecated title length setting from settings page.
- Bug fix: Fixed issue where XML settings import did not properly validate imported settings.
7.5.0
출시일: 2025년 12월 4일
- 행동 변경:
bcn_breadcrumb_trail::post_hierarchy를 리팩토링하여 id/type/parent 매개변수 대신WP_Post인스턴스를 사용하도록 변경했습니다. - 행동 변경: 사용 중단 예정 일정에 따라 비추천 기능
breadcrumb_trail::title_trim을 제거했습니다. - 버그 수정: 제거 프로그램 실행 시 PHP 오류가 발생하여 실패하던 문제를 수정했습니다.
- 버그 수정: 블록의 “홈 화면에서 숨기기” 옵션이 의도한 대로 작동하지 않던 문제를 수정했습니다.
- 버그 수정: 웹 브라우저 콘솔 경고가 발생하게 했던 블록 내 오타를 수정했습니다.
- 버그 수정: block.json의 블록 선택자가 블록 생성 시 사용된 선택자와 일치하지 않는 문제를 수정했습니다.
- 버그 수정: 설정 내보내기 기능이 설정을 내보내지 못하는 문제를 수정했습니다.
- 버그 수정: false 값을 가진 부울 옵션이 가져올 수 없던 문제를 수정했습니다.
7.4.1
출시일: 2025년 1월 9일
- 버그 수정: 7.4.0에 도입된 변경 사항으로 인해 레거시 위젯을 사용할 수 없던 문제를 수정했습니다.
7.4.0
출시일: 2024년 12월 30일
- 신규:
bcn_admin_post_root_args필터를 추가했습니다. - 버그 수정: 이동 경로 추적 블록 내의 이동 경로 캐시 무시 옵션을 사용하면 홈 페이지에 이동 경로가 생성되지 않던 문제를 수정했습니다.
- 버그 수정: 루프 내에서 생성된 이동 경로가 홈 페이지에 있을 때 홈 이동 경로가 부적절하게 누락되던 문제를 수정했습니다.
- 버그 수정: 이동 경로-navxt 텍스트 도메인이 너무 일찍 로드되는 문제 수정(워드프레스 6.7 지원 개선).
- 버그 수정:
bcn_breadcrumb_trail::post_hierarchy()에서 예기치 않은 반환에 대한get_post()복원력을 개선했습니다. - 버그 수정: 이동 경로 추적 블록의 번역 텍스트 오타를 수정했습니다.
7.3.1
출시일: 2024년 6월 27일
- 버그 수정:
bcn_display*()함수 내에서 $force 매개변수가bcn_breadcrumb_trail::fill()로 전달되지 않던 문제를 수정했습니다. - 버그 수정:
adminKit내에 존재하는 부적절한 텍스트 도메인을 수정했습니다. - 버그 수정: 홈페이지 이동 경로가 설정되지 않은 경우 루프 내에서 이동 경로를 호출할 때 잘못된 템플릿이 사용되던
$force매개변수 관련 문제를 수정했습니다.
7.3.0
출시일 2024년 2월 9일
- 동작 변경:
bcn_display_json_ld()가 이제 이스케이프되지 않은 유니코드 문자를 반환합니다. - 동작 변경:
bcn_display*()함수의$force매개변수가 이제 상위 페이지/리소스 대신 현재 루프 항목의 루프 내에서 트레일을 생성할 수 있도록bcn_breadcrumb_trail::fill()로 전달됩니다. - 새로운 기능: 브레드크럼 트레일 블록이 브레드크럼 NavXT 위젯과 기능 동등성을 갖도록 재작성되었습니다.
- 새로운 기능: 브레드크럼 트레일 블록이 블록 편집기 내에서 기본 스타일을 지원합니다.
- 버그 수정: 외부 템플릿 인수가
breadcrumb_navxt::display()내에서 삭제되던 오류를 수정했습니다. - 버그 수정: 부울 설정을 제대로 내보내거나 가져오지 않던 문제를 수정했습니다.
- 버그 수정: 타사 코드로 인해 WP API가 중단될 때
bcn_breadcrumb_trail::maybe_add_post_type_arg()에서 PHP 오류가 발생하는 원인을 수정했습니다. - 버그 수정: 작성자 아카이브에 대해 쿼리된 객체 유형이 적절한지 확인하는 기능이 추가되었습니다.
7.2.0
릴리스 날짜: 2023년 2월 9일
- 동작 변경: 설정 재설정은 데이터베이스에 기본값이 아닌 값만 저장하도록 변경된 내용에 따라 옵션 항목을 빈 배열로 설정합니다.
- 새로운 기능:
bcn_display_separator필터를 추가했습니다. - 새로운 기능: 네트워크 전체 설정이 로컬 설정을 재정의하는 경우 설정별 표시를 추가합니다.
- 버그 수정: PHP8.1과의 호환성이 개선되었습니다.
- 버그 수정: WP 글 유형 배열의 예기치 않은 항목으로 인해 발생하는 PHP 오류를 수정했습니다.
- 버그 수정: 이제 설정 도움말 메뉴가 네트워크 설정 페이지에 표시됩니다.
- 버그 수정: 네트워크 설정 페이지의 가져오기/내보내기/재설정 양식에서 “파일을 찾을 수 없음” 오류의 원인을 수정했습니다.
7.1.0
릴리스 날짜: 2022년 7월 17일
- 동작 변경: 7.0의 설정 변경 사항을 활용하도록 BCN_SETTINGS_FAVOR_* 상수 동작이 변경되었습니다.
- 동작 변경: 이제 설정 페이지에서 너무 늦게 추가된 CPT를 감지하면 경고를 표시합니다.
- 새로운 기능: bcn_breadcrumb_trail::display_loop()의 맨 위에 실행되는 bcn_before_loop 필터를 추가했습니다.
- 새로운 기능: JSON 형식의 설정 가져오기 및 내보내기 기능이 추가되었습니다(기존 XML 설정 가져오기/내보내기 형식의 후속 기능).
- 버그 수정: 활성 용어를 모르는 용어 아카이브로 인해 발생하는 PHP 오류를 수정했습니다.
- 버그 수정: 레거시 XML 설정 가져오기 및 내보내기에서 네임스페이스 도입으로 인해 발생하는 PHP 오류를 수정했습니다.
- 버그 수정: 옵션 자동 로드 값을 명시적으로 설정하여 부적절한 기본 자동 로드 값이 사용되지 않도록 했습니다.
7.0.2
릴리스 날짜: 2022년 1월 4일
- 동작 변경:
Home_template,Home_template_unlinked,hseparator,hseparator_higher_dim의 값을bcn_settings_init를 통해 재정의할 수 있도록 허용합니다. - 버그 수정: 설정 페이지 방문 시도 시 “죄송합니다, 이 페이지에 액세스할 수 없습니다.” 메시지의 원인을 수정했습니다.
7.0.1
릴리스 날짜: 2021년 12월 27일
- 동작 변경: 기본 설정값을 설정하기 전으로
bcn_settings_init필터를 이동했습니다. 이 필터는 더 이상 설정의 기본값을 변경할 수 없습니다. - 동작 변경: 기본값 설정을 9000 우선 순위로 이동하여 CPT를 추가하는 대부분의 플러그인을 포함하도록 했습니다.
- 버그 수정: PHP5.6과의 호환성 문제를 수정했습니다.
- 버그 수정: 페이지_ 설정의 일부 반환 값으로 인해 발생하는 PHP 오류를 수정했습니다.
- 버그 수정:
adminKit::settings_to_opts에 전달된 배열의 비설정 설정으로 인해 발생하는 PHP 오류를 수정했습니다. - 버그 수정:
bcn_allowed_html가 관리자 인터페이스 요소를 포함하지 않는 문제를 수정했습니다(bcn_allowed_html를mtekk_adminkit_allowed_html에 매핑했습니다).
7.0.0
릴리스 날짜: 2021년 12월 17일
- 동작 변경: 용어 ID와 분류를 전달하는 대신
bcn_breadcrumb_trail객체 내에서 WP_Term 객체가 대신 전달됩니다. - 동작 변경: 첨부 파일은 이제 글 유형 인수에 상위 글 유형을 사용합니다.
- 새로운 기능: 관리자 키트 3.0으로 이전
- 새로운 기능: 핵심
bcn_breadcrumb_trail 개체가 이제 다차원 트레일을 지원합니다. - 새로운 기능:
bcn_opts_update_to_save필터를 추가했습니다. - 버그 수정: PHP8에서 PHP 사용 중단 메시지를 발생시키는 REST 컨트롤러의 매개변수 순서 문제를 수정했습니다.
- 버그 수정: 더 나은 워드프레스 5.5+ 호환성을 위해 REST 컨트롤러 엔드포인트 등록을 업데이트했습니다.
- 버그 수정: 워드프레스 5.8에서 위젯 설정이 제대로 저장되지 않는 호환성 문제를 수정했습니다.
- 버그 수정: 트레일을 역순으로 출력할 때 bcn_display 내의 위치 수 매개변수 관련 문제를 수정했습니다.






