在第790行的config-woocommerce/config.php中的非对象上调用成员函数get_cart_subtotal()
我正在尝试登录WordPress管理面板, 并遇到以下错误:
在第790行的/home/spicom/public_html/adwinang.com/wp-content/themes/enfold/config-woocommerce/config.php中的非对象上调用成员函数get_cart_subtotal()【在第790行的config-woocommerce/config.php中的非对象上调用成员函数get_cart_subtotal()】这是我在790行的代码:
$cart_subtotal = $woocommerce->
cart->
get_cart_subtotal();
#1在尝试访问$ woocommerce对象之前, 听起来你还没有调用全局$ woocommerce; 。
更好的方法是使用WC():
$cart_subtotal = WC()->
cart->
get_cart_subtotal();
或者, 也有可能甚至没有安装和激活WooCommerce … 如果是主题依赖项, 请确保执行此操作。
#2我有一个非常相似的消息。
[25-Sep-2018 10:24:08 UTC] PHP Fatal error:Uncaught Error:
Call to a member function get_cart_subtotal() on null in
themes\storefront\inc\woocommerce\storefront-woocommerce-template-functions.php:80
这是由于我的wp-config.php文件中包含以下内容。
define(‘ DOING_CRON’ , false);
我在尝试通过激活W3 Total Cache的命令行运行某些内容时添加了这一行。我没有意识到这会完全破坏WooCommerce, 并且直到尝试在我的浏览器中查看网站之前都没有注意到副作用。
推荐阅读
- 可以将home_url()动态传递给使用React构建的主题吗()
- 调用未定义的WordPress函数get_header()错误,但标题仍显示
- 根据帖子数在循环内调用变量
- 从头开始构建主题–标头未显示
- 从WordPress中的functions.php调用jQuery
- Buddypress成员区域在我的实时服务器中为空白
- 上面内容的Bootstrap导航栏不粘
- #IT人的升职加薪tips# 升职向左,身体向右
- #私藏项目实操分享# 什么是 SAP enhancement package