从包含文件夹覆盖woocommerce文件

nis*_*ant 9 wordpress woocommerce

我已经直接修改了woocommerce插件中class-wc-checkout.php文件includes夹中的文件来添加自定义line item meta数据.override当我们覆盖woocommerce中的模板文件时,有没有办法从my-theme文件夹中获取class-wc-checkout.php文件?

Net*_*bby 6

我遇到了同样的问题.我不需要在我的网站上进行评论,所以我复制了我想从文件includes夹内的文件中删除的内容并将其复制到我的functions.php文件中,如下所示:

// Remove reviews from WooCommerce

if (! function_exists( 'woocommerce_default_product_tabs')) {
    function woocommerce_default_product_tabs($tabs = array()) {
    }
}
Run Code Online (Sandbox Code Playgroud)

适合我!


des*_*ode 3

我不太确定您正在为 Woocommerce 插件编辑什么,但是您可以通过将这些挂钩和过滤器添加到主题中的functions.php 文件来覆盖 woocommerce 插件:

http://docs.woothemes.com/document/hooks/