Поле "Оглавление" для записей ТК

+13
1.37K
Создаст оглавление для записей типов контента по указанным вами параметрам (теги, селекторы). На демке — теги h2,h3,h4,h5,h6
Дополнительные опции позволят настроить поведение по своему вкусу.
Иллюстрация

Поведение на телефонах смотрите с телефонов (ресайз не поможет).

Иллюстрация
Полноэкранный скрин опций здесь

Для формирования оглавления из заголовков полей и (или) заголовков групп без танцев с бубном (выбором соответствующей опции, а не назначением селекторов вручную), надо внести небольшие изменения в шаблон вывода записей ТК (инструкция прилагается, если сложно, — помогу). Сами изменения таковы, что пригодятся вам и без этого поля.

Должно работать и на старших версиях, но тестировалось только на актуальной (2.12.2) и на ожидаемой

Продаётся «как есть», без каких-либо обязательств со стороны разработчика. Покупатель имеет право использовать на всех своих сайтах, без права передачи третьим лицам.

В разработке используется Tocify by Greg Franko

0
Голдман Сакс Голдман Сакс 4 года назад #
Отличное поле!
Подскажите, не конфликтует ли блок Оглавление с фотографиями в тексте?
Олег Васильевич я Олег Васильевич я 4 года назад #
Комментарий удален
0
Голдман Сакс Голдман Сакс 4 года назад #
На десктопе блок отъедает треть основной колонки и уменьшает размер фото. Это плохо. В идеале было бы если б блок Оглавление стоял не справа, а сверху.
А вот на смартфоне всё выглядит очень хорошо.
Олег Васильевич я Олег Васильевич я 4 года назад #
Комментарий удален
0
&$!#% &$!#% 4 года назад #
Прикольная штуковина. Но есть нюанс))) На компе так, но возможно и на мобильных. Содержание раскрыто, переходим к какому-нибудь заголовку в середине. А после этого скрываем содержание. И нас возвращает назад туда, откуда начали. А если потом опять развернуть, то опять залетаем к выбранному заголовку.

Думаю, при скрытии содержания нужно оставаться в том месте, где остановились. Я, например, выбрал, что именно мне нужно, подъехал туда, а содержание скрыл, чтоб не мешало. Я должен там остаться, а не возвращаться туда, где я был до этого.
Олег Васильевич я Олег Васильевич я 4 года назад #
Комментарий удален
0
&$!#% &$!#% 4 года назад #
что можете быть должны?
Да я всю жизнь всем всё должен))
Обратили внимание, что при закрытии/открытии оглавления изменяется ширина блока с текстом?
Да, обратил. И вот надо на минус (кнопка, чтобы свернуть) повесить событие, чтобы при сворачивании и расширении соседних полей подъехать к последнему выбранному в содержании заголовку. Вот так я себе это представляю))) Ну и при разворачивании оставаться на месте было бы не плохо. Особенно это актуально всё для длинных страниц с большим количеством контента. А для коротких содержание и не нужно)))
А чем именно оно вам мешало?
Ну хотя бы тем, что оно сжало колонку с контентом. А когда там картинки какие-нибудь в тексте или видео, например, они становятся мелкими.
Олег Васильевич я Олег Васильевич я 4 года назад #
Комментарий удален
0
alexswen alexswen 4 года назад #
Заинтересовался полем, отписал на посту - жду ))
-1
Abobo Abobo 4 года назад #
Подскажите, а можно сделать чтобы по умолчанию было включено для всех статей, чтобы не нажимать везде галочки ?
Олег Васильевич я Олег Васильевич я 4 года назад #
Комментарий удален

Еще от автора

Pioneer - скин для шаблона modern
Бред сумасшедшего на тему "Как бы выглядела InstantCMS 1-х сегодня".
Одна ёлка, немного снега и два Деда, играющихся в прятки
Ещё один вариант новогоднего украшения. Пока не замылено в сети (на эту минуту стоит только на 2-х сайтах)
Новогодние скидки
Всё платное за 50%
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.