DiscoTOC - automatic table of contents

Не уверен, достаточно ли это технически, но компоненту нужен как <div data-theme-toc="true"></div>, так и заголовки в посте, чтобы корректно сгенерировать оглавление (TOC).

Если <div data-theme-toc="true"></div> не вставлен, пост останется просто постом с заголовками. А если добавить этот тег без заголовков, TOC не сгенерируется (в настройках компонента также есть параметр «TOC min heading», который по умолчанию равен 3. Значит, для отображения TOC в посте должно быть как минимум 3 заголовка).

Кнопка «Вставить оглавление» автоматически добавляет <div data-theme-toc="true"></div> в пост, но вы можете скопировать этот код или ввести его вручную — результат будет тем же.

Надеюсь, это поможет. :crossed_fingers:


Дополнительно: Мне только что мягко напомнили, что если вы используете настройки компонента Auto TOC categories и Auto TOC tags, то вставлять <div data-theme-toc="true"></div> не нужно. :+1:

7 лайков