4

我想知道更新插件后我的 Woocommerce 发生了什么事情。发生一些弃用错误。请参阅下面的附图。我该如何解决这个问题?在此处输入图像描述

4

2 回答 2

5

1)您需要将WC_Cart::get_checkout_url其替换为wc_get_checkout_url(),而不使用WC()->cart(或WC_Cart::),因为它不再是 WC_Cart 方法。

2) 对于WC_Cart->fees,您可以将其替换为WC_Cart->get_fees()orWC()->cart->get_fees();

于 2017-10-24T06:59:11.027 回答
0

在源码页面https://docs.woocommerce.com/wc-apidocs/source-class-WC_Cart.html#636-645可以看到

   /**
     * Gets the url to the cart page.
     *
     * @deprecated 2.5.0 in favor to wc_get_cart_url()
     *
     * @return string url to page
     */
    public function get_cart_url() {
        return wc_get_cart_url();
    }

使用 wc_get_cart_url()。

于 2017-10-24T06:59:55.370 回答