Intereting Posts
Как получить shortcode, работающий из настраиваемого мета поля Как эхо get_post_meta (Fluent-Framework) Укажите несколько категорий для настраиваемого шаблона сообщения – FATAL ERROR Участок загружается очень медленно (время загрузки 4-5 минут) Преимущества для размещения сценариев / таблиц стилей сайта? Посты запросов в соответствии с определенными значениями метаданных отображать типы сообщений поочередно Принудительные загрузки Используйте Yearmonth для отключения (0) для всех существующих сайтов в Multisites Как плагин запускает скрипт после обновления в MultiSite? Использование плагина для показа / скрытия содержимого после заголовка? Локальная установка: install.php предлагается загружать вместо запуска Как достичь этой постоянной ссылки -> category-name / custom-post-type-name / post-name Сброс первичного ключа AUTO_INCREMENT wp_editor и WPAlchemy помещают теги при обновлении Недопустимый аргумент, предоставленный foreach () в search.php

Как программно добавлять категории в продукты в woocommerce?

Я интенсивно изучаю базу данных и знаю, что все таблицы обновляются, когда категория добавляется в продукт. Есть ли встроенная функция woocommerce для добавления категорий? Он обновляет 2 или 3 таблицы, но хочет оставить его в woocommerce.

Спасибо за вашу помощь.

Я думаю, что функция, которую вы ищете, называется wp_insert_term () в ядре WordPress. Woocommerce использует WordPress-таксономию под названием product_cat

Поэтому, если вы хотите добавить некоторые категории, например, phones :

 function wpse_insert_term() { wp_insert_term( 'phones', 'product_cat', // the taxonomy array( 'description'=> 'A yummy phone.', 'slug' => 'phone', ) ); } add_action('init', 'wpse_insert_term');