WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
функция не описана

Yoast\WP\SEO\Generators

Schema_Generator::type_filter() private Yoast 1.0

Allows filtering the graph piece by its schema type.

{} Это метод класса: Schema_Generator{}

Хуки из метода
Возвращает

Массив. The filtered graph piece.

Использование

// private - только в коде основоного (родительского) класса
$result = $this->type_filter( $graph_piece, $identifier, $context );
$graph_piece(массив) (обязательный)
The graph piece we're filtering.
$identifier(строка) (обязательный)
The identifier of the graph piece that is being filtered.
$context(Meta_Tags_Context) (обязательный)
The meta tags context.

Код Schema_Generator::type_filter() Yoast 15.6.2

<?php
private function type_filter( $graph_piece, $identifier, Meta_Tags_Context $context ) {
	$types = $this->get_type_from_piece( $graph_piece );
	foreach ( $types as $type ) {
		$type = \strtolower( $type );

		// Prevent running the same filter twice. This makes sure we run f/i. for 'author' and for 'person'.
		if ( $type && $type !== $identifier ) {
			/**
			 * Filter: 'wpseo_schema_<type>' - Allows changing graph piece output by @type.
			 *
			 * @api array $graph_piece The graph piece to filter.
			 *
			 * @param Meta_Tags_Context $context A value object with context variables.
			 */
			$graph_piece = \apply_filters( 'wpseo_schema_' . $type, $graph_piece, $context );
		}
	}

	return $graph_piece;
}