wpseo_schema_article_types_labels хук-фильтрYoast 1.0

Filter: wpseo_schema_article_types_labels Allow developers to filter the available article types and their labels.

Make sure when you filter this to also filter wpseo_schema_article_types.

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

add_filter( 'wpseo_schema_article_types_labels', 'wp_kama_wpseo_schema_article_types_labels_filter', 10, 4 );

/**
 * Function for `wpseo_schema_article_types_labels` filter-hook.
 * 
 * @param array $schema_article_types_labels The available schema article types and their labels.
 * @param       $string                      
 * @param       $]                           
 * @param       $[                  'name'  => \__        
 *
 * @return array
 */
function wp_kama_wpseo_schema_article_types_labels_filter( $schema_article_types_labels, $string, $], $[                    'name'  => \__ ){

	// filter...
	return $schema_article_types_labels;
}
$schema_article_types_labels(массив)
The available schema article types and their labels.
$string
-
$]
-
$[ 'name' => \__
-

Где вызывается хук

Schema_Types::get_article_type_options()
wpseo_schema_article_types_labels
yoast/src/config/schema-types.php 123-167
return \apply_filters(
	'wpseo_schema_article_types_labels',
	[
		[
			'name'  => \__( 'Article', 'wordpress-seo' ),
			'value' => 'Article',
		],
		[
			'name'  => \__( 'Blog Post', 'wordpress-seo' ),
			'value' => 'BlogPosting',
		],
		[
			'name'  => \__( 'Social Media Posting', 'wordpress-seo' ),
			'value' => 'SocialMediaPosting',
		],
		[
			'name'  => \__( 'News Article', 'wordpress-seo' ),
			'value' => 'NewsArticle',
		],
		[
			'name'  => \__( 'Advertiser Content Article', 'wordpress-seo' ),
			'value' => 'AdvertiserContentArticle',
		],
		[
			'name'  => \__( 'Satirical Article', 'wordpress-seo' ),
			'value' => 'SatiricalArticle',
		],
		[
			'name'  => \__( 'Scholarly Article', 'wordpress-seo' ),
			'value' => 'ScholarlyArticle',
		],
		[
			'name'  => \__( 'Tech Article', 'wordpress-seo' ),
			'value' => 'TechArticle',
		],
		[
			'name'  => \__( 'Report', 'wordpress-seo' ),
			'value' => 'Report',
		],
		[
			'name'  => \__( 'None', 'wordpress-seo' ),
			'value' => 'None',
		],
	]
);

Где используется хук в Yoast SEO

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