Wordpress 如何访问通过Woocommerce WC集成保存的数据?

Wordpress 如何访问通过Woocommerce WC集成保存的数据?,wordpress,woocommerce,Wordpress,Woocommerce,我已经为我的woocommerce主题创建了一个设置页面。但我现在如何访问存储的设置?我找不到这方面的任何信息,还是我瞎了 到目前为止,我发现: // in single product site global $woocommerce; print_r( $woocommerce ); 我已在此处找到作为数组的设置: $woocommerce->integrations->integrations['integration-my\u theme\u name']->设置 但我认为这不是获取数

我已经为我的woocommerce主题创建了一个设置页面。但我现在如何访问存储的设置?我找不到这方面的任何信息,还是我瞎了

到目前为止,我发现:

// in single product site
global $woocommerce;
print_r( $woocommerce );
我已在此处找到作为数组的设置:

$woocommerce->integrations->integrations['integration-my\u theme\u name']->设置


但我认为这不是获取数据的正确方法。我想会有这样一个函数?

好的,我找到了一个可接受的解决方案:

$my_settings = get_option('woocommerce_{my-used-integration-id}_settings');
其中
{my used integration id}
是集成类中使用的
id


示例:

集成类()的一部分:

然后稍后访问此设置:

$my_settings = get_option('woocommerce_foo-bar_settings');
现在,
$my_settings
是一个数组,其中包含所有定义的字段和值

$my_settings = get_option('woocommerce_foo-bar_settings');