Где хранятся настройки каждого способа доставки в WooCommerce?

У меня есть две отдельные платформы электронной коммерции.

  1. Большая, старая система, которая управляет всеми заказами и отправкой.
  2. Интернет-магазин работает на WordPress / WooCommerce.

До сих пор нам удалось автоматизировать множество простых вещей, таких как получение заказов из WP и добавление в него обновленных запасов.

Однако я не могу понять, когда я создаю метод free_shipping и устанавливаю минимальные затраты. Где это хранится в БД?

2

Решение

Вы можете спросить себя: Где плагины WordPress хранят свои настройки?

Ответ просто wp_options Таблица.

Если ваша «Бесплатная доставка» Идентификатор способа доставки является free_shipping:10 ты можешь использовать:

$free_shipping = get_option( 'woocommerce_free_shipping_10_settings' );
$min_amount    = $free_shipping['min_amount'];

Извлечь массив данных, где woocommerce_free_shipping_10_settings это option_name,

Следующий поисковый запрос SQL извлечет все ваши настройки методов «Бесплатная доставка»:

SELECT * FROM `wp_options` WHERE `option_name` LIKE 'woocommerce_free_shipping%'
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]