Как закрыть в noindex шапку, меню, сайдбар, подвал?

Чтобы закрыть определенные блоки в noindex млжно использовать хуки. Установите наш пустой плагин ProFunctions и добавьте туда код:

Тема Reboot

/**
 * Закрываем в noindex части сайта
 */

// Шапка (логотипа, соц. кнопки, html блоки)
add_action( 'reboot_before_header', 'reboot_noindex_open' );
add_action( 'reboot_after_header', 'reboot_noindex_close' );

// Основное меню под шапкой
add_action( 'reboot_before_main_navigation', 'reboot_noindex_open' );
add_action( 'reboot_after_main_navigation', 'reboot_noindex_close' );

// Сайдбар
add_action( 'reboot_sidebar_before_widgets', 'reboot_noindex_open' );
add_action( 'reboot_sidebar_after_widgets', 'reboot_noindex_close' );

// Подвал (текст, счетчики, соц кнопки)
add_action( 'reboot_before_footer', 'reboot_noindex_open' );
add_action( 'reboot_after_footer', 'reboot_noindex_close' );

function reboot_noindex_open() {
    echo '<!--noindex-->';
}
function reboot_noindex_close() {
    echo '<!--/noindex-->';
}

Тема Root

/**
 * Закрываем в noindex части сайта
 */

// Шапка (логотипа, соц. кнопки, html блоки)
add_action( 'root_before_header', 'root_noindex_open' );
add_action( 'root_after_header', 'root_noindex_close' );

// Основное меню под шапкой
add_action( 'root_before_main_navigation', 'root_noindex_open' );
add_action( 'root_after_main_navigation', 'root_noindex_close' );

// Похожие записи
add_action( 'root_related_before', 'root_noindex_open' );
add_action( 'root_related_before', 'root_noindex_close' );

// Сайдбар
add_action( 'root_sidebar_before_widgets', 'root_noindex_open' );
add_action( 'root_sidebar_after_widgets', 'root_noindex_close' );

// Подвал (текст, счетчики, соц кнопки)
add_action( 'root_before_footer', 'root_noindex_open' );
add_action( 'root_after_footer', 'root_noindex_close' );

function root_noindex_open() {
    echo '<!--noindex-->';
}
function root_noindex_close() {
    echo '<!--/noindex-->';
}
Вам помог ответ?
Похожие вопросы
Как вывести виджет анонсов записей с миниатюрами?
+9
Как вывести подменю в 2 колонки?
+9
Как изменить адрес страницы, с которой было отправлено сообщение?
+7
Как изменить иконки в маркированных списках?
+7
Как изменить цвет заголовка записи\страницы?
+7
Как изменить карточки постов на главной странице?
+7
Как задать фоновую картинку для шапки?
+6
Как выровнять главное меню по центру?
+6
Как исключить заголовки из содержания?
+5
Как добавить фавикон?
+48
Как выровнять слева кнопку Наверх?
+4
Как добавить рекламный код между карточками постов?
+4
Как убрать автоматический вывод миниатюры на странице записи?
+4
Как в рекламные блоки вставить код php?
+4
Как изменить сообщение о Cookie (Сохранить моё имя, email и адрес сайта в этом браузере...)
+4
Почему не отображаются иконки на профили в социальных сетях?
+4
Как вывести блоки Конструктора главной на главной статической странице
+4
Как включить комментарии на страницах?
+4
Как добавить код статистики/счетчика?
+4
Как в встроенную форму обратной связи добавить защиту от спама?
+39