我试图从Woocommerce管理员中提取设置。我发现了这个:
http://oik-plugins.eu/woocommerce-a2z/oik_api/woocommerce_settings_get_option/
$string = woocommerce_settings_get_option( $option_name, $default );
它看起来像是一个公共功能但我无法从我的主题文件中访问。它只是给了我致命错误:调用未定义。任何人都知道如何从主题中访问该设置?
我正在尝试'woocommerce_frontend_css_primary',$ colors ['primary']因此可以将它们绑定到主题的其余部分。 Woocommerce目前只是将值直接写入.less文件。
答案 0 :(得分:2)
Woocommerce文档有点误导,但事实证明还有另一个名为get_option的函数...只要您知道可以使用的选项的名称。例如。得到前端颜色数组:
$woo_styles = get_option( 'woocommerce_frontend_css_colors' );