WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Самая быстрая Тема-конструктор для WordPress
функция не описана

WC_Post_Data::set_object_terms() public WC 1.0

Запрещена (устарела) с версии 3.6. Больше не поддерживается и может быть удалена. Рекомендуется заменить эту функцию на аналог.

Delete transients when terms are set.

{} Это метод класса: WC_Post_Data{}

Хуков нет.

Возвращает

Null. Ничего.

Использование

$result = WC_Post_Data::set_object_terms( $object_id, $terms, $tt_ids, $taxonomy, $append, $old_tt_ids );
$object_id(число) (обязательный)
Object ID.
$terms(смешанный) (обязательный)
An array of object terms.
$tt_ids(массив) (обязательный)
An array of term taxonomy IDs.
$taxonomy(строка) (обязательный)
Taxonomy slug.
$append(смешанный) (обязательный)
Whether to append new terms to the old terms.
$old_tt_ids(массив) (обязательный)
Old array of term taxonomy IDs.

Список изменений

Устарела с 3.6

Код WC_Post_Data::set_object_terms() WC 4.6.1

<?php
public static function set_object_terms( $object_id, $terms, $tt_ids, $taxonomy, $append, $old_tt_ids ) {
	if ( in_array( get_post_type( $object_id ), array( 'product', 'product_variation' ), true ) ) {
		self::delete_product_query_transients();
	}
}