Как отключить метабокс 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
Подробнее