如何在自定义插件中获取woocommerce购物车产品

时间:2015-02-23 06:12:40

标签: wordpress wordpress-plugin woocommerce

我正在创建一个插件。我想展示woocommerce购物车。我试过WC()->cart->get_cart() 但它显示此错误。 Fatal error: Call to undefined function WC()

2 个答案:

答案 0 :(得分:0)

你可能早期调用该函数,使用可以使用wp_loaded hook

add_action('wp_loaded', array( $this, 'myfunction')); 
//if not in class ('wp_loaded', 'myfunction')

function myfunction(){

 $cart = WC()->cart->get_cart();
}

答案 1 :(得分:0)

使用global $woocommerce;代替WC()。你的最终代码将是:

global $woocommerce;
$cart = $woocommerce->cart->get_cart();