В предыдущем уроке 69.1 мы рассмотрели плагин, позволяющий добавить таблицу содержания на страницу записи. Но иногда возникает необходимость добавить оглавление не на одну, а на несколько страниц.
Многостраничное содержание
Данная функция не включена в плагин, но ее можно создать самому. Создание содержимого сразу на многих страницах сайта – отличный способ структурировать настолько большую статью, которая бы не вместилась даже в одном посте. Чтобы реализовать данный подход, следует установить плагин ToC+, с которым загрузятся и таблицы стилей. Но в этом случае для содержимого необходимо будет вручную ввести HTML-код на вордпресс:
<div id=”toc_container” class=”toc_wrap_right no_bullets %%visible%%”>
<p class=”toc_title”>Contents</p>
<ul class=”toc_list”>
<li><a href=”/Welcome”><span class=”toc_number toc_depth_1″>1</span> Welcome</a></li>
<li><a href=”/estimating-costs-wordpress-amazon-aws”><span class=”toc_number toc_depth_1″>2</span> Estimating Costs</a></li>
<li><a href=”/sign-up-for-amazon-web-services-aws”><span class=”toc_number toc_depth_1″>3</span> Sign Up for Amazon Web Services</a></li>
<li><a href=”/installing-wordpress-digital-ocean/”><span class=”toc_number toc_depth_2″>3.1</span> Sign Up to Install at Digital Ocean</a></li>
…
</ul>
</div>
Стоит также добавить, что код необходимо разместить на страницах руководства, после чего регулярно обновлять его после внесения изменений в руководство. Если вы не хотите добавлять код вручную, стоит установить плагин Shortcoder, он автоматически разместит на каждой странице шорткод [sc:my_toc]. Обновите сайт, и внесенный код автоматически сработает на всех указанных страницах.
Если же вы не хотите вносить изменения самостоятельно, закажите сайт и укажите, нужен ли вам подобный функционал. Также мы предлагаем оснастить сайт всеми необходимыми вам функциями, достаточно связаться с нами и оставить заявку.