Документация WordPress

wp_set_object_terms

wp_set_object_terms — в WordPress, используется для установки или обновления таксономии (категории) для объекта (например, записи или пользовательского типа записи). Она позволяет вам связать объект с определенными терминами в таксономии когда выполняется публикация поста в кастомном запросе.

  • $object_id — это ID объекта, к которому вы хотите установить термины. Это может быть ID записи, пользовательского типа записи или другого объекта, к которому применяется таксономия.
  • $terms — это массив терминов, которые вы хотите установить для объекта. Это массив строк с названиями терминов.
  • $taxonomy — это название таксономии, к которой принадлежат термины. Это обязательный параметр для определения, к какой таксономии относятся термины.

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

Эта функция полезна, например, при работе с категориями или метками записей, когда вы хотите автоматически назначать или обновлять термины для записей на вашем сайте.

category terms