Различия

Показаны различия между двумя версиями страницы.


easy_table_of_contents [2025/07/06 12:38] (текущий) – создано - внешнее изменение 127.0.0.1
Строка 1: Строка 1:
 +====== Easy Table of Contents плагин WordPress ======
 +
 +~~Title: WordPress плагин Easy Table of Contents для создания оглавления к записи ~~
 +{{htmlmetatags>
 +metatag-keywords=(whois, epp)
 +metatag-description=(WordPress плагин Easy Table of Contents для создания оглавления к записи)
 +}}
 +
 +
 +Homepage: [[https://wordpress.org/plugins/easy-table-of-contents/|Easy Table of Contents]]
 +
 +WordPress плагин Easy Table of Contents для создания оглавления к длинным информационным постам на сайте. Плагин Easy Table of Contents является форком Table of Contents Plus (TOC+), который уже не поддерживается.
 +
 +===== Обернуть в noindex =====
 +Поисковые системы могут посчитать содержание статьи как переспам по ключевым словам. Чтобы и этого избежать заключим div создаваемый компонентом Easy Table of Contents в теги <!--noindex--><!--/noindex-->
 +Для этого добавим в файл public/wp-content/plugins/easy-table-of-contents/easy-table-of-contents.php 2 строки, помеченные плюсиком.
 +<file php>
 +// add container, toc title and list items
 +-                                       $html .= '<div id="ez-toc-container" class="' . $css_classes . '">' . PHP_EOL;
 ++                                       $html .= '<!--noindex--><div id="ez-toc-container" class="' . $css_classes . '">' . PHP_EOL;
 +                                        do_action( 'ez_toc_after' );
 +                                        $html .= ob_get_clean();
 +-                                       $html .= '</div>' . PHP_EOL;
 ++                                       $html .= '</div><!--/noindex-->' . PHP_EOL;
 +                                }
 +</file>
 +
 +<callout type="tip" icon="true">
 +<image shape="thumbnail">
 +[[https://to.dieg.info/ifinfofree|{{ :wiki.dieg.info_kurs_4.jpg?nolink&400 |}}]]</image>
 +<label type="default">➦[[https://to.dieg.info/ifinfofree|Переходите по ссылке и регистрируйтесь ❗]]</label>
 +</callout>
 +===== Исправим Limit Path =====
 +В текущей версии нельзя исключить определенную рубрику и не создавать для нее блок с содержимым. Для исправления этого нужно в файле easy-table-of-contents.php в условии заменить код на этот 
 +<file php>
 +if ( ezTOC_Option::get( 'restrict_path' ) ) {
 +
 +if ( strpos( $_SERVER['REQUEST_URI'],
 +ezTOC_Option::get( 'restrict_path' ) ) === 0 ) {
 +
 +return FALSE;
 +} else {
 +
 +return TRUE;
 +}
 +} else {
 +</file>
 +<panel type="primary" title="Читайте также">
 +  * [[luchshie_wordpress_plaginy]]
 +</panel>
  

📌 Удобный подбор VPS по параметрам доступен на DIEGfinder.com - официальном инструменте проекта DIEG. Это часть единой экосистемы, созданной для того, чтобы помочь быстро найти подходящий VPS/VDS сервер для любых задач хостинга.

📌 Для тестирования скриптов, установщиков VPN и Python-ботов рекомендуем использовать надежные VPS на короткий срок. Подробнее о быстрой аренде VPS для экспериментов - читайте здесь.

💥 Подпишись в Телеграм 💥 и задай вопрос по сайтам и хостингам бесплатно!