Intereting Posts
флажки с меткой «ящик» из цикла не будут сохраняться Указание значка мыши для пользовательской почты Сделайте что-то после отправки электронной почты Расширенные пользовательские поля. Отключить пользователей для редактирования настраиваемых полей. Настройте «Регистрация завершена. Пожалуйста, проверьте свой адрес электронной почты. "На WP 4.0 Как скрыть номера slug с htaccess Создание php-страниц в wordpress и назначение их на страницы wordpress Резервное копирование только субдомена (многопозиционное) Когда я должен использовать и проверять nonce? Как сделать мой домашний образ прозрачным в рамках темы Edin? Предотвращение экранирования котировок при использовании запроса поиска и замены в базе данных Не удалось получить ссылку на пост-архив После клонирования WP сделать подкаталог, я не могу получить к нему доступ Кнопка загрузки в мета-окне, не открывающей библиотеку Использование условной логики для переменной переменной woocommerce

Программно добавлять сообщения, добавлять и назначать postmeta и назначать условия

У меня есть тысячи продуктов WooCommerce, которые необходимо вставить в базу данных. По некоторым причинам я не могу использовать плагин импорта csv или любое другое стороннее решение, и это нужно сделать вручную через php-код в базу данных.

Вот мой вопрос:

В какую таблицу входят категории продуктов?

Я думаю, что продукты должны быть добавлены в wp_posts а затем описание / цена и т. Д. Добавляется в wp_postmeta .

Как назначить продукты определенной таксономии. В какой таблице они идут?

Не нужно использовать код только для таблиц.

Категория продукта woocommerce – это обычная таксономия . Насколько я знаю, все данные хранятся по назначению с помощью ядра wordpress. Вы можете узнать больше о структуре базы данных на странице « Описание кода» на странице codex: таблицы, которые вы ищете, – wp_terms , wp_term_relationships и wp_term_taxonomy .

Но вы абсолютно должны смотреть на это с помощью доступных функций wordpress, таких как wp_insert_post() и wp_set_object_terms , что облегчит вашу жизнь. Проведите исследование по «программному добавлению почтовых / пользовательских типов сообщений» и «программным образом назначьте теги / категории», здесь на WPSE более чем достаточно информации о том, что доступно. Кроме того, вы действительно должны действительно прочитать источник woocommerce, чтобы убедиться, что вы будете похожи на все этапы создания продукта правильно.

Кстати, вы можете задавать вопросы WooCommerce на официальном Q & A WooCommerce .

Примечание: он просто не хотел вписываться в комментарий