Убрать noindex на странице автора
26 июня 2023г.
Возникла ситуация Yoast SEO поставить тег <meta name=’robots’ content=’noindex, follow’ /> на странице авторов и никакие манипуляции не позволяли убрать его (ну кроме выключения плагина). Для того чтобы решить эту проблему добавил фильтр.
Вот решение, код ниже нужно вставить в function.php:
add_filter( 'wpseo_robots', 'wp_kama_wpseo_robots_filter', 10, 2 ); function wp_kama_wpseo_robots_filter( $robots, $presentation ){ if( is_author() ) { return 'index, follow'; } else { return $robots; } }
Вместо is_author() можно ставить другие проверочные функции ВП и тогда изменять код мета-тега и на других страницах Worpress сайта.