Php 如何使用shortcode中的数组?

Php 如何使用shortcode中的数组?,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,通过查看此文档 它显示了很多功能,比如 WC()->购物车->检查购物车项目() 哪个有效 问题是当我尝试像在这种情况下打印数组时 $cart\u目录 它只是显示为空对象 我确实试过使用 WC()->cart->init() 但结果是一样的。 阻止激活此对象的问题可能是什么?您可以使用如下全局变量: <?php global $woocommerce; $items = $woocommerce->cart->get_cart(); echo '&l

通过查看此文档 它显示了很多功能,比如

WC()->购物车->检查购物车项目()

哪个有效

问题是当我尝试像在这种情况下打印数组时

$cart\u目录

它只是显示为空对象

我确实试过使用

WC()->cart->init()

但结果是一样的。
阻止激活此对象的问题可能是什么?您可以使用如下全局变量:

<?php 

    global $woocommerce;
    $items = $woocommerce->cart->get_cart();
    echo '<pre>';
    print_r($items);
    die;
?>


你想得到什么?你用什么代码打印它?@MahaDev我想得到购物车内容数组,其中应该包括商品名称和price@Reigelprint_r()functionWC()与声明
global$woocommerce相同
然后调用
$woocommerce