Easy Table of Contents плагин WordPress

Homepage: Easy Table of Contents

WordPress плагин Easy Table of Contents для создания оглавления к длинным информационным постам на сайте. Плагин Easy Table of Contents является форком Table of Contents Plus (TOC+), который уже не поддерживается.

Поисковые системы могут посчитать содержание статьи как переспам по ключевым словам. Чтобы и этого избежать заключим div создаваемый компонентом Easy Table of Contents в теги <!–noindex–><!–/noindex–>. Для этого добавим в файл public/wp-content/plugins/easy-table-of-contents/easy-table-of-contents.php 2 строки, помеченные плюсиком.

// 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;
                                }

В текущей версии нельзя исключить определенную рубрику и не создавать для нее блок с содержимым. Для исправления этого нужно в файле easy-table-of-contents.php в условии заменить код на этот

if ( ezTOC_Option::get( 'restrict_path' ) ) {
 
if ( strpos( $_SERVER['REQUEST_URI'],
ezTOC_Option::get( 'restrict_path' ) ) === 0 ) {
 
return FALSE;
} else {
 
return TRUE;
}
} else {
PQ VPS сервера в 28+ странах.
  • Friendhosting - Разумные цены на хостинг

    VDS/VPS сервер от 3.49€ в месяц. Много ресурсов. Высокая надежность. Гибкое управление. Удобная оплата. Настройка под вас!

    friendhosting.net
  • Антидетект браузер Dolphin{anty} бесплатно до 10 профилей

    Dolphin разработан для работы с такими сложными ресурсов, как Google, Facebook и Coinlist.

  • Английский для IT‑специалистов по Skype

    Персональные занятия по разумным ценам. 80% разговорной практики. Персональный график!

    skyeng.ru