register_taxonomy_for_object_type()
Привязывает (добавляет) указанную таксономию к указанному типу записи (поста).
Используется, чтобы к типу поста добавить таксономию, например добавить метки к постоянным страницам.
1 раз — 0.000001 сек (скорость света) | 50000 раз — 0.03 сек (скорость света) | PHP 7.1.11, WP 4.9.8
Хуки из функции
Возвращает
true|false
. true, если удалось связать таксономию.
Использование
register_taxonomy_for_object_type( $taxonomy, $object_type );
- $taxonomy(строка) (обязательный)
- Название таксономии.
- $object_type(строка) (обязательный)
- Название типа поста, к которому будет привязана таксономия.
Примеры
#1 Используя следующий код, мы можем привязать метки к постоянным страницам WP.
add_action( 'init', 'post_tag_for_pages' ); function post_tag_for_pages(){ register_taxonomy_for_object_type( 'post_tag', 'page'); }
В итоге в админке, при редактировании страниц у нас появится блок меток, как у постов:
Заметки
- Global. WP_Taxonomy[]. $wp_taxonomies The registered taxonomies.
Список изменений
С версии 3.0.0 | Введена. |