럭키WP 목차

설명

글, 페이지 또는 이용자 정의 글에 대한 SEO 친화적 목차를 만들어요. 훌륭한 맞춤형 외관.

주요 기능

  • 목차 자동 삽입 (글 형식과 위치를 구성)
  • SEO 친화적: 목차 코드는 결과 페이지의 스니펫에 대하여 구글에서 사용할 준비가 되어있어요.
  • 단축코드, 구텐베르그 블록 또는 위젯으로 삽입.
  • 고전 편집기의 도구모음에 단추.
  • “일반 블록”으로 구텐베르그 블록.
  • 목차를 보여줄 제목의 최소 수를 설정해요.
  • 목차를 위한 제목의 깊이를 설정해요.
  • 수준이나 문자별로 제목을 건너뛰어요.
  • 계층적 또는 선형 보기.
  • 번호 매기기 항목: 십진수 또는 로마 숫자 순서 또는 중첩.
  • 맞춤형 외관: 폭, 띄우기, 제목 글자 크기와 굵기, 항목 글자 크기, 색상.
  • 색상 구성표(어두움, 밝음, 흰색, 투명, 테마에 따라)와 색상을 재정의하는 기능이에요.
  • 보이기/숨기기 전환 (선택사항)
  • 맞춤형 라벨.
  • 부드러운 스크롤 (선택사항).
  • 부드러운 스크롤의 상단 오프셋을 설정해요.
  • 목차를 <!–noindex–> 태그로 씌우기 (선택사항).
  • URL의 꾸밈 해시 (example.com/자주묻는질답/#하는_방법처럼).
  • 좌서표기(RTL) 지원.
  • 특정 게시물에 대해 사용 가능한 재정의 전역 설정.
  • 워드프레스 테마와 플러그인과 호환이 잘 되요.

자동 삽입

글에서 목차를 자동 삽입하려면 플러그인 설정에서 “목차 자동 삽입”(“자동 삽입” 탭) 선택하세요.

지원되는 위치:

  • 첫 번째 제목 전에;
  • 첫 제목 다음에;
  • 첫 블록 이후에 (단락 또는 제목);
  • 글 내용의 상단;
  • 글 내용의 하단.

목차가 자동으로 추가될 글 유형을 선택할 수도 있어요.

수동 삽입

글에 목차를 수동으로 넣으려고 할 때, 다음 방법들 중 하나를 사용하세요:

  • 고전 편집기의 도구 모음 “목차” 단추;
  • 구텐베르그 “목차” 블록
  • 단축코드 [lwptoc].

URL의 꾸밈 해시

기본적으로, 해시는 제목 문자와 같이 생성되요(예를 들면, #이렇게_하는_방법). “기타.”탭에 있는 전역 설정에서 해시 형식을 변경할 수 있어요.

비영어 웹사이트는 PHP 확장 Intl을 활성화하는 것이 좋아요.

호환성

럭키WP 목차는 다음의 플러그인과 함께 성공적으로 시험되었어요:

  • 엘레멘터 페이지 빌더
  • 비버 빌더와 비버 빌더 테머 확장
  • WPBakery 페이지 빌더
  • 옥시겐
  • 워드프레스 다중언어 플러그인(WPML), 공식 확인됨
  • 공식 확인 된, 랭크 매스
  • WP 로켓
  • 도구모음 보기와 도구모음 접근

연결

lwptoc_before, lwptoc_after 필터

목차의 앞/뒤에 이용자 정의 HTML을 추가하는데 사용하세요.

예:

add_filter('lwptoc_before', function ($before) {
    return '<p>Example text before TOC.</p>' . $before;
});

lwptoc_shortcode_tag 필터

이 필터를 사용하여 단축코드 이름 [lwptoc]를 사용하세요.

예:

add_filter('lwptoc_shortcode_tag', function ($tag) {
    return 'toc';
});

lwptoc_heading_id 필터

제목 ID를 바꾸는데 사용하세요.

예:

add_filter('lwptoc_heading_id', function ($id, $label) {
    return $id;
}, 10, 2);

스크린샷

  • 목차
  • 구텐베르그 지원
  • 고전 편집기 지원
  • 창 이용자 정의
  • 색상 솔루션의 예
  • 위젯 설정
  • 일반 설정
  • 모양 설정
  • 자동 삽입 설정
  • 제목 처리 설정
  • 기타 설정

블록

이 플러그인은 1(을)를 제공합니다.

  • Luckywp Tableofcontents

설치

워드프레스 제어판에서 설치

  1. “플러그인 > 새로 추가” 페이지로 이동해요.
  2. 검색 필드에서 “LuckyWP Table of Contents”의 이름을 입력하세요
  3. “럭키WP 목차” 플러그인을 검색 결과에서 찾아 “지금 설치” 단추를 누르세요, 플러그인의 설치 과정이 시작되요.
  4. 설치가 완료되면 “활성화”를 클릭하세요.

압축으로부터 설치

  1. 워드프레스 제어판의 “플러그인 > 새로 추가” 페이지로 이동해요
  2. “플러그인 올리기” 단추를 클릭하여, 압축을 올릴 수 있는 양식이 나타나요.
  3. 플러그인으로 압축파일을 선택하고 “지금 설치”를 클릭하세요.
  4. 설치가 완료되었으면 “플러그인 활성화” 단추를 누르세요.

수동 설치

  1. 폴더 luckywp-table-of-contents를 플러그인 폴더에 올리세요, 보통 /wp-content/plugins/에 있어요.
  2. 워드프레스 제어판의 “플러그인 > 새로 추가” 페이지로 이동해요
  3. 플러그인 목록에서 “럭키WP 목차”를 찾아 “활성화”를 클릭하세요.

활성화 후

고전 편집기에서 “목차” 단추가 보일거에요 (글/페이지 화면 편집 시 사용 가능).

구텐베르그 편집기로 “목차” 블록이 보일 거에요 (“일반 블록”을 보세요).

“목차”메뉴 항목이 워드프레스 제어판의 “설정”에 보일 거에요.

비영어 웹사이트는 PHP 확장 Intl을 활성화하는 것이 좋아요.

후기

2024년 11월 3일 답글 1개
It´s good, easy functional. I´d like only some more functions for example the possibility to define the depht of a chapter without using h1, h2 etc.
2024년 10월 30일 답글 1개
I am very happy with the plugin, it is easy to use and does what it is supposed to do, it also offers many creative design options. A small difficulty initially arose when I tried to create a table of contents from already numbered headings, as the numbering appeared twice. This was easily solved by selecting the option ‘without enumeration’ in the plugin settings under General/Enumeration. Thank you very much!
2024년 10월 28일 답글 1개
This is a great plugin! Initially, I wasn’t sure about installing a plugin that automatically installs table of contents on every posts, instead of selected the posts I want to show the TOC on. After using it, I came to the conclusion that: 1/ It’s much better if you may uninstall the plugin, it won’t require removing code from posts; 2/ The options ensure you will make TOC available on posts that realy need it. It’s very well thought.
2024년 10월 16일 답글 1개
Das Tool ist intuitiv zu bedienen und aus meiner Sicht sehr benutzerfreundlich. Danke für die geleistete Arbeit.
모든 828 평가 읽기

기여자 & 개발자

“럭키WP 목차”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

“럭키WP 목차”(이)가 31 개 언어로 번역되었습니다. 기여해 주셔서 번역자님께 감사드립니다.

자국어로 “럭키WP 목차”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

2.1.9 — 2024-11-08

  • Fix “LuckyWP Plugins” page.

2.1.8 — 2024-10-28

  • Adapt to WordPress 6.7.

2.1.7 — 2024-10-18

  • Fix non-critical vulnerability.

2.1.6 — 2024-10-04

  • Fix vulnerabilities.

2.1.5 — 2024-09-05

  • 소소한 리팩토링이 있었습니다.

2.1.4 — 2020-08-03

  • 소소한 리팩토링이 있었습니다.

2.1.3 — 2020-06-07

  • 훅 거르미 lwptoc_allow를 추가하였어요.

2.1.2 — 2020-05-08

  • 훅 거르미 lwptoc_title_tag를 추가하였어요.

2.1.1 — 2020-03-15

  • 제목 ID에서 중복 하이픈이 하나로 대체되요.
  • 수정됨: <스타일><스크립트>태그 내용이 제목 수준을 포함해요.

2.1 — 2020-03-12

  • “추가 CSS 클래스” 선택지가 추가되었어요.
  • “OL/LI” 선택지가 “목차 표기 태그”에 추가되었어요.
  • 옥시겐 빌더 지원이 추가되었어요.
  • 링크에서 “lwptoc_item” 클래스를 없앴어요.
  • 성능에 대한 사소한 수정이 있어요.

2.0.9 — 2020-03-07

  • 훅 거르미 lwptoc_heading_htmllwptoc_heading_label가 추가되었어요.
  • 수정됨: 경우에 따라 JS/CSS 파일 등록하지 않아요.
  • 워드프레스 이후 판과 호환성을 위한 사소한 수정.

2.0.8 — 2020-02-23

  • 훅 거르며 lwptoc_active를 추가하였어요.
  • 설정에 “럭키WP 플러그인”탭을 추가하였어요.
  • “문자로 제목 건너뛰기” 선택지 작동을 개선하였어요.
  • 수점됨: 경우에 따라 단축코드가 바르지 않게 처리되었어요.
  • 수정됨: 경우에 따라 자동 삽입이 바르지 않게 작동하였어요.
  • 수정됨: 목차에 있는 제목이 이스캐이프되지 않아요.
  • 창 이용자 정의에 대한 사소한 수정.

2.0.7 — 2020-01-31

  • “2020”의 자식테마 지원이 추가되었어요.
  • 수정됨: 페이지에서 html {scroll-behavior: smooth;} CSS를 사용할 때 잘못된 부드러운 스크롤 동작이 수정되었어요.
  • 수정됨: 경우에 따라 첫 번째 블록 이후 자동 삽입이 바르지 않게 삽입되었어요.

2.0.6 — 2020-01-29

  • 활성화되었을 때 부드러운 스크롤 헤시가 애니메이션이 완료된 후 변경되어요.
  • 수정됨: 컨텐츠에서 조건부 주석을 잘못 처리했어요.
  • 수정됨: JS가 비동기 부르기에서 작동하지 않아요.

2.0.5 — 2020-01-26

  • 수정됨: 링크의 HTML 요소의 바르지 않은 처리.
  • 수정됨: 본문의 스크립트, 스타일, CDATA의 바르지 않은 처리.

2.0.4 — 2020-01-25

  • “사이트 건강” 도구 보수 정보에서 “다국어 판”과 “유니코드 다국어 요소판”이 추가되었어요.
  • 헤시 형식이 “음역 없는 제목으로” 사용할 때 헤시에서 콜론 기호를 제거해요.
  • 수정됨: HTML 요소의 바르지 않은 처리.

2.0.3 — 2020-01-19

  • “이공 이공” 테마 지원이 추가되었어요.
  • 소소한 코드 재구성.

2.0.2 — 2020-01-10

  • 수정됨: 경우에 따라 플러그인이 UTF-8에서 바르지 않게 작동했어요.
  • 수정됨: “전/후 첫 제목” 옵션이 있는 목차 자동 삽입에서 제목 없이 게시될 때 오류가 발생해요.
  • 수정됨: 보이기/숨기기 전환이 비활성화된 경우 JS 오류가 발생했어요.

2.0.1 — 2020-01-08

  • 수정됨: 경우에 따라 제목이 바르지 않게 처리되었어요.

2.0 — 2020-01-07

  • “사이트 건강” 도구의 보수 정보가 추가되었어요.
  • CSS와 JS가 목차가 보여질 때만 포함되요.
  • 전단의 제이쿼리 의존성이 제거되었어요.
  • PHP DOM(Document Object Model) 확장을 이용한 목차 자동 삽입을 재구성하였어요.
  • PHP DOM(Document Object Model) 확장을 이용한 제목 처리를 재구성하였어요.
  • CSS에서 사소한 것이 개선되었어요.

1.9.11 — 2019-11-18

  • lwptoc_force_wp_transliteratelwptoc_transliterator필터가 추가되었어요.
  • 수정됨: 경우에 따라 목차가 현재 것이 아닌 글을 사용하였어요.

1.9.10 — 2019-11-10

  • 수정됨: 경우에 따라 음역 없는 제목이 바르지 않게 생성되었어요.

1.9.9 — 2019-11-06

  • WPML 호환성에 대한 사소한 수정.

1.9.8 — 2019-10-23

  • 워드프레스 5.3 호환성에 대한 사소한 수정.

1.9.7 — 2019-10-17

  • 수정됨: 경우에 따라 위젯이 바르지 않게 보였어요.

1.9.6 — 2019-10-11

  • 테마와 플러그인에 더욱 호환되는 개선.

1.9.5 — 2019-10-09

  • 테마와 플러그인에 더욱 호환되는 개선.

1.9.4 — 2019-09-04

  • 테마와 플러그인에 더욱 호환되는 개선.

1.9.3 — 2019-08-25

  • WPML 호환성이 추가되었어요.

1.9.2 — 2019-08-11

  • 엘레멘터 플러그인 지원이 추가되었어요.

1.9.1 — 2019-08-04

  • 지원 도구 모음 보기 플러그인이 추가되었어요.

1.9 — 2019-08-04

  • 특수 색상 구성표 “테마 설정 따르기”이 추가되었어요.
  • “목록 마크업 태그” 옵션이 추가되었어요.
  • 비버 빌더 테머 확장 지원이 추가되었어요.
  • 목차에서 빈 제목 자동 제거가 개선되었어요.
  • “첫 블록 다음에” 목차 자동 삽입은 단락과 제목만 고려해요.
  • 재초기화를 방지하도록 JS 코드가 개선되었어요.
  • 문자열의 사소한 변경, 수정된 오타.
  • 코드에 번역가를 위한 힌트가 추가되었어요.

1.8 — 2019-07-29

  • “링크에 rel=”nofollow” 사용하기” 옵션이 추가되었어요.
  • 랭크 매스 SEO 플러그인과 호환성이 추가되었어요.
  • “목차 자동 삽입” 옵션은 기본적으로 비활성화되어 있어요.
    Option “Auto Insert Table of Contents” is disabled by default.
  • 공지에서 “플러그인 평가”동작에서 “이미 플러그인을 평가했어요”를 “다시 보이지 않기”로 바꾸기.
  • 코드에 번역가를 위한 힌트가 추가되었어요.

1.7 — 2019-07-18

  • 해시에 대한 “대시 (-)로 밑줄(_) 바꾸기” 옵션이 추가되었어요.
  • 해시에 대해 “소문자로 변환” 옵션이 추가되었어요.
  • 문자열의 사소한 변경.
  • 코드에 번역가를 위한 힌트가 추가되었어요.
  • 수정됨: 경우에 따라 제목 건너뛰기가 바르지 않게 작동했어요.

1.6.1 — 2019-07-14

  • 해시 형식에 “음역 없는 제목” 옵션이 추가되었어요.
  • 히브리어 번역이 추가되었어요, @cdk-comp 와 @0enaro 에게 감사드려요.
  • 스페인어 번역이 추가되었어요, @@fernandot, @sanbec 와 @nobnob 에게 감사드려요.
  • “제목으로” 옵션으로 해시를 생성하도록 개선했어요.

1.6 — 2019-07-13

  • 좌서 지원이 추가되었어요.
  • “번호 매기기 뒤” 옵션이 추가되었어요.
  • 문자 도메인이 “luckywp-table-of-contents”로 변경되었어요.
  • 비버 빌더에서 플러그인이 지원되도록 개선되었어요.

1.5.7 — 2019-07-10

  • 내용에서 지연된 이미지 부르기를 지원하기 위해 부드러운 스크롤을 개선하였어요.
  • 수정: 경우에 따라, 제목으로 부드러운 스크롤이 바르지 않게 작동했어요.

1.5.6 — 2019-07-06

  • 수정: 경우에 따라, “최소 제목 수” 옵션이 바르지 않게 동작했어요.

1.5.5 — 2019-07-06

  • 도구 모음 접근 플러그인으로 호환성을 위해 코드를 수정했어요.

1.5.4 — 2019-06-29

  • 비버 빌더 플러그인 지원이 추가되었어요.
  • 수정: 경우에 따라, 제목 처리가 바르게 동작하지 않아요.

1.5.3 — 2019-06-27

  • 수정: 목차를 자동 삽입할 때 ”<!—noindex—> 태그로 목차 씌우기”와 “제목 건너뛰기” 설정이 재정의되지 않아요.
  • 수정: 경우에 따라, 첫 블럭이후 자동 삽입이 동작하지 않았어요.

1.5.2 — 2019-06-17

  • lwptoc_heading_id 훅 필터가 추가되었어요.
  • 브라우저의 “뒤로”를 클릭하면 표준 동작이 개선되었어요.

1.5.1 — 2019-06-05

  • 버그 수정

1.5 — 2019-06-04

  • 검색 엔진 개선 (Google과 다른).

1.4.1 — 2019-06-01

  • 버그 수정

1.4 — 2019-06-01

  • “목차”위젯이 추가되었어요.
  • do_shortcode('[lwptoc]')를 통해 지원 출력 목차가 추가되었어요.
  • 테마와 더욱 호환되는 개선.

1.3.1 — 2019-05-09

  • 버그 수정

1.3.0 — 2019-05-08

  • 수준이나 문자별로 제목을 건너뛰어요.

1.2.2 — 2019-04-24

  • 버그 수정

1.2.1 — 2019-04-24

  • 테마와 더욱 호환되는 개선.

1.2.0 — 2019-04-23

  • 띄우기 옵션이 추가되었어요: “가운데”와 “흐름 없는 오른쪽”.
  • “해시 형식” 설정이 추가되었어요.
  • 앵커에서 “name” 속성이 “id”를 사용했어요.
  • 테마와 호환성을 위한 사소한 CSS 개선사항.

1.1.1 — 2019-04-15

  • <noindex>>태그를 <!—noindex—>로 대체해요.

1.1.0 — 2019-04-14

  • “<noindex> 태그로 목차 씌우기” 옵션이 추가되었어요.
  • lwptoc_before, lwptoc_after, lwptoc_shortcode_tag 훅 필터가 추가되었어요.
  • 수정: “고전 편집기” 블록에서 구텐베르그 편집기가 단축코드에 대한 CSS를 불러오지 않아요.

1.0.4 — 2019-11-18

  • 버그 수정

1.0.3 — 2019-11-17

  • 사소한 외관 변경
  • 버그 수정

1.0.2 — 2019-11-16

  • 버그 수정

1.0.1 — 2019-11-15

  • 버그 수정

1.0.0 — 2018-11-14

  • 최초 공개.