Как автоматически создать собственную таксономию из заголовка пользовательского типа сообщения - PullRequest
0 голосов
/ 02 ноября 2019

Я хочу автоматически создавать настраиваемые элементы таксономии из заголовка настраиваемого типа сообщения при каждом создании сообщения. Название CPT - Hotel, а название таксономии - HotelCategory. Пример: Имя CPT: Hotel LakeView при создании автоматически создает пользовательский элемент таксономии с именем: Hotel LakeView . Я нашел ответы без удачи. Пожалуйста помоги. Заранее спасибо.

1 Ответ

0 голосов
/ 02 ноября 2019

Пожалуйста, добавьте следующий код в function.php

add_action( 'publish_{post_type_name}', 'add_hotel_term' );

function add_hotel_term( $post_ID ) {

    $post = get_post( $post_ID ); // get post object

    wp_insert_term( $post->post_title, 'HotelCategory' );
}

Надеюсь, это поможет!

...