• В файле functions.php проверяю некие условия. В зависимости от результата надо либо оставить все как есть либо убрать 1 рубрику.
    Делаю это так:

    $terms = get_the_terms($post_id, 'product_cat');
    foreach($terms as $term){
     $set_terms[] = $term->term_id;
    }
    //из массива $set_terms убираю эту категорию
    $r = wp_set_post_terms($post_id, $set_terms, 'product_cat', false );
    print_r($r);

    В итоге вылазит ошибка invalid_taxonomy.
    Два вопроса:
    как по другому можно убрать рубрику?
    Как бороться с ошибкой?

Просмотр 5 ответов — с 1 по 5 (всего 5)
Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «Убрать рубрику» закрыта для новых ответов.