Yoast\WP\SEO\Integrations\Front_End
Handle_404::is_feed_404() protected Yoast 1.0
If there are no posts in a feed, make it 404 instead of sending an empty RSS feed.
{} Это метод класса: Handle_404{}
Хуков нет.
Возвращает
true/false. True if it's 404.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->is_feed_404();
Код Handle_404::is_feed_404() Handle 404::is feed 404 Yoast 15.6.2
protected function is_feed_404() {
if ( ! \is_feed() ) {
return false;
}
$wp_query = $this->query_wrapper->get_query();
// Don't 404 if the query contains post(s) or an object.
if ( $wp_query->posts || $wp_query->get_queried_object() ) {
return false;
}
// Don't 404 if it isn't archive or singular.
if ( ! $wp_query->is_archive() && ! $wp_query->is_singular() ) {
return false;
}
return true;
}