Yoast\WP\SEO\Surfaces\Values
Meta::get_presenters
Returns all presenters.
Метод класса: Meta{}
Хуков нет.
Возвращает
Abstract_Indexable_Presenter[].
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->get_presenters();
Код Meta::get_presenters() Meta::get presenters Yoast 27.8
protected function get_presenters() {
$presenters = $this->front_end->get_presenters( $this->context->page_type, $this->context );
if ( $this->context->page_type === 'Date_Archive' ) {
/**
* Define a filter that removes objects of type Rel_Next_Presenter or Rel_Prev_Presenter from a list.
*
* @param object $presenter The presenter to verify.
*
* @return bool True if the presenter is not a Rel_Next or Rel_Prev presenter.
*/
$callback = static function ( $presenter ) {
return ! \is_a( $presenter, Rel_Next_Presenter::class )
&& ! \is_a( $presenter, Rel_Prev_Presenter::class );
};
$presenters = \array_filter( $presenters, $callback );
}
return $presenters;
}