Как отключить метабокс Yoast SEO для некоторых типов записей

Опубликовано 7 лет назад

Yoast SEO — второй по популярности плагин для Вордпресс с более чем пятью миллионами активных установок. Меня недавно спрашивали, как отключить метабокс для некоторых типов записей. Делается это очень просто, об этом сегодня и пойдет речь.

Yoast SEO — лучший сео-плагин для Вордпресс, который очень помогает в оптимизации контента. Я много лет использую его практически на всех проектах и альтернатив на данный момент просто нет.

Для некоторых типов записей блок Yoast SEO часто бывает совершенно ни к чему. К примеру, разным слайдерам, баннерам, элементам портфолио, которые содержат минимум контента, никак не продвигаются и не нуждаются в оптимизации. Блок Yoast SEO логично включать только для контентных типов записей.

Делается это очень просто — идём в раздел «Заголовки и метаданные», выбираем нужный тип записей, в примере это тип «Баннеры» и переключаем «Блок Yoast SEO» в положение «Скрыть».

Как отключить метабокс Yoast SEO для некоторых типов записей

В интернете встречается еще один способ отключения метабоксов с помощью хука. Его как обычно размещаем в файле functions.php или плагине.

/* Yoast remove from CPT */
function my_remove_wp_seo_meta_box() {
remove_meta_box('wpseo_meta', CPT, 'normal');
}
add_action('add_meta_boxes', 'my_remove_wp_seo_meta_box', 100);

Где CPT — это тип записей, у которого будем отключать метабоксы.

Иван Данилин
Автор Иван Данилин

Фулстек веб‑разработчик, специализируюсь на платформе WordPress

Подробнее
Добавить комментарий