jmatwork
  • 0
Учитель

Как обновить таксономии записей (создание пользовательского интерфейса для пользовательской таксономии)

  • 0

У меня есть таксономия, например. авторы. Я хочу создать собственный пользовательский интерфейс для. Я думаю, что интеграция с Meta Box вместе с другими метаданными сообщений облегчит работу пользователя. Также я думаю, что более подходящим является автозаполнение пользовательского интерфейса jQuery (несколько значений, разделенных запятыми).

Поэтому мне нужно знать, как я могу «update_post_taxonomy». Я полагаю, мне нужно будет

  • если таксономии не существует
    • создать это
  • если пост не имеет термина таксономии
    • добавить это
  • удалить термины, которые не указаны пользователем

Я уверен, что есть функции для этого?

Share
  1. Функция, которую вы ищете,wp_set_post_terms()

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

    что касается

    если в посте нет термина таксономии, добавьте его

    вы можете использовать wp_get_post_terms() , чтобы проверить, есть ли в сообщении какие-либо термины этой таксономии, а если нет, вы можете создать и добавить, используя wp_set_post_terms() еще раз

    • 0

Оставить ответ

You must login to add an answer.