致命错误:在第398行wp content/themes/vantage/functions.php中的非对象上调用成员函数add_to_cart_url()

致命错误:在第398行wp content/themes/vantage/functions.php中的非对象上调用成员函数add_to_cart_url(),php,wordpress,Php,Wordpress,因此,我想在“添加到购物车”按钮中显示我的产品价格,并按照此说明操作 当我刷新页面时,我看到了这个错误,我现在真的很难过。 我不明白答案中的编辑是什么意思。然后我删除了从教程中获取的代码,但仍然得到错误 我真的很绝望,致命的错误告诉我错误在第398行,但只有397行,也许我删除了一些花括号 我试图在调试器的帮助下找到问题,但我得到了另一个错误 https://ideone.com/ug95Gc 我认为最好不要在这里发布近400行代码 所以调试器显示问题就在这里 if( file_exis

因此,我想在“添加到购物车”按钮中显示我的产品价格,并按照此说明操作

当我刷新页面时,我看到了这个错误,我现在真的很难过。 我不明白答案中的编辑是什么意思。然后我删除了从教程中获取的代码,但仍然得到错误

我真的很绝望,致命的错误告诉我错误在第398行,但只有397行,也许我删除了一些花括号

我试图在调试器的帮助下找到问题,但我得到了另一个错误 https://ideone.com/ug95Gc 我认为最好不要在这里发布近400行代码

所以调试器显示问题就在这里

    if( file_exists( get_template_directory() . '/premium/functions.php' ) ){
    include get_template_directory() . '/premium/functions.php';
}
else {
    include get_template_directory() . '/upgrade/upgrade.php';
}

所以我基本上替换了functions.php,问题出在WooCommerce的“添加到购物车”按钮上显示价格的解决方案中,我删除了数千行代码,现在一切都很顺利