Php 在获取中调用未定义的方法时发生致命错误

Php 在获取中调用未定义的方法时发生致命错误,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,我正在使用wordpress主题“Mystile”,当我激活它并激活woocommerce时,在标题中出现以下错误: Fatal error: Call to undefined method WC_Cart::get_cart_contents_count() in C:\xampp\htdocs\lol\wp-content\themes\mystile\includes\theme-woocommerce.php on line 371 第371行的内容如下: <?php

我正在使用wordpress主题“Mystile”,当我激活它并激活woocommerce时,在标题中出现以下错误:

Fatal error:  Call to undefined method WC_Cart::get_cart_contents_count() in C:\xampp\htdocs\lol\wp-content\themes\mystile\includes\theme-woocommerce.php on line 371
第371行的内容如下:

    <?php
    echo $woocommerce->cart->get_cart_total();
    echo '<span class="contents">' .sprintf(_n('%d item', '%d items', $woocommerce->cart->get_cart_contents_count(),
'woothemes'), $woocommerce->cart->get_cart_contents_count()) . '</span>';
    ?>


任何帮助都将不胜感激

我认为这是一个主题问题,因为Mystile也不适合我。您必须手动安装上一版本或等待下一版本。

您需要更改:

echo$woocommerce->cart->get_cart_total()

echo$woocommerce->cart->wc_get_cart_total()


我相信

你能试着从他们的网站上重新安装WooCommerce并安装它吗(而不是从仪表板的插件部分)?我在本地主机上用最新手动下载的WooCommerce版本尝试了这个主题,但仍然发现了相同的错误。