WooCommerce 中每种运输方式的设置存储在哪里?

Mon*_*0se 4 php mysql wordpress woocommerce shipping-method

我有两个独立的电子商务平台。

  1. 驱动所有订单和调度的大型旧系统。
  2. 由 WordPress / WooCommerce 提供支持的在线商店。

到目前为止,我们已经成功地自动化了很多简单的事情,比如从 WP 拉订单,并将更新的库存水平推送给它。

然而,我无法理解的一件事是当我创建 free_shipping 方法并设置最低支出时。它存储在数据库中的什么位置?

Loi*_*tec 5

您可以问自己: Wordpress 插件在哪里存储其设置?

答案很简单,就是wp_options桌子。

如果您的“免费送货”送货方式 IDfree_shipping:10您可以使用:

$free_shipping = get_option( 'woocommerce_free_shipping_10_settings' ); 
$min_amount    = $free_shipping['min_amount'];
Run Code Online (Sandbox Code Playgroud)

检索数据的阵列,其中woocommerce_free_shipping_10_settingsoption_name

以下 SQL 搜索查询将检索您所有的“免费送货”方式设置:

SELECT * FROM `wp_options` WHERE `option_name` LIKE 'woocommerce_free_shipping%' 
Run Code Online (Sandbox Code Playgroud)