wp_sitemaps_taxonomies
Дозволять вказати які таксономії мають бути присутніми в карті сайту.
Використання
add_filter( 'wp_sitemaps_taxonomies', 'wp_kama_sitemaps_taxonomies_filter'); /** * Function for `wp_sitemaps_taxonomies` filter-hook. * * @param WP_Taxonomy[] $taxonomies Array of registered taxonomy objects keyed by their name. * * @return WP_Taxonomy[] */ function wp_kama_sitemaps_taxonomies_filter( $taxonomies ){ // Filter... return $taxonomies; }
-
$taxonomies
(WP_Taxonomy[]) Масив об’єктів всіх громадських (publicly_queryableotoydu) таксономій з іменами в ключах.
Array ( [category] => WP_Taxonomy Object ( [name] => category [label] => Рубрики ... ) [post_tag] => WP_Taxonomy Object ( [name] => post_tag [label] => Мітки ... ) [post_format] => WP_Taxonomy Object ( [name] => post_format [label] => Формати ... ) )
Приклади
#1 Відключимо таксономію з виводу на карті сайту
# Приберемо мітки (таксономію post_tag) з карти сайту add_filter( 'wp_sitemaps_taxonomies', function( $taxonomies ) { unset($taxonomies['post_tag']); return $taxonomies; } );
список змін
З версії 5.5.0 | Введено. |
Де викликається хук
wp_sitemaps_taxonomies
Де використовується хук у WordPress
Використання не знайдено.