Как автоматически добавлять ключевые слова в таксономии при публикации публикации и назначать их публикации


Как автоматически добавить ключевое слово для таксономии, когда пост публикуется, и назначить их на должность например у меня есть в моем посте издание, настраиваемое мета-поле, после завершения ввода, функция должна создавать группы ключевых слов, в фоновом режиме , и я хочу, чтобы эти ключевые слова будут автоматически добавляя к конкретной пользовательской таксономии в этой должности, когда его издал, это возможно? я пытаюсь с

Wp_set_object_термы

И ничего отлично работает, спасибо

извините за мой худший английский

Author: zagriyen, 2010-09-03

1 answers

Вы бы использовали крючок save_post, в вашей подключенной функции используйте wp_insert_term, как описано здесь:

Http://codex.wordpress.org/Function_Reference/wp_insert_term

Затем используйте wp_set_object_terms в сообщении, чтобы назначить термин таксономии, который вы только что создали, следующим образом:

Http://codex.wordpress.org/Function_Reference/wp_set_object_terms

Например:

function my_save($post_id) {
    wp_insert_term( 'bannanapost', 'fruit');
    wp_set_object_terms( $post_id, 'bannanapost', 'fruit', true )
}
add_action('save_post','my_save');

Приведенный выше код, помещенный в functions.php вашей темы, добавил бы термин "баннанапост" для каждой записи при сохранении в таксономии фруктов

 3
Author: Tom J Nowell, 2010-09-03 09:12:54