Woocommerce Wordpress和Woocmmerce-如何从主题访问设置?

Woocommerce Wordpress和Woocmmerce-如何从主题访问设置?,woocommerce,Woocommerce,我正在尝试从Woocommerce管理员中提取设置。我发现: 它看起来是一个公共函数,但我无法从我的主题文件访问它。它只是给了我致命的错误:调用undefined。有人知道如何从主题访问设置吗 我试图得到'woocommerce\u frontend\u css\u primary',$colors['primary'],这样就可以将它们与主题的其余部分联系起来。Woocommerce目前只将值直接写入.less文件。Woocommerce文档有点误导,但事实证明还有另一个名为get\u op

我正在尝试从Woocommerce管理员中提取设置。我发现:

它看起来是一个公共函数,但我无法从我的主题文件访问它。它只是给了我致命的错误:调用undefined。有人知道如何从主题访问设置吗


我试图得到'woocommerce\u frontend\u css\u primary',$colors['primary'],这样就可以将它们与主题的其余部分联系起来。Woocommerce目前只将值直接写入.less文件。

Woocommerce文档有点误导,但事实证明还有另一个名为get\u option的函数。。。只要您知道您可以使用的选项的名称。例如,获取前端颜色数组:

$woo_styles = get_option( 'woocommerce_frontend_css_colors' );

是的,所有WooCommerce选项都可以通过WordPress核心函数
get\u option()
检索。您在问题中引用的类方法仅在管理员端可用。另外,这是指向的链接
$woo_styles = get_option( 'woocommerce_frontend_css_colors' );