Php 覆盖主题没有效果
通过将文件放在这里,我已经覆盖了woocommerce variable.php模板 wp content/themes/shopper/woocommerce/single product/add to cart/variable.php 以下是我在中对说明的解释: 我以各种方式修改了variable.php,但在访问产品页面时没有显示任何更改。 但是,我尝试将子主题创建为Shopper child,并相应地将文件放置为: wp内容/主题/购物者儿童/woocommerce/单一产品/添加到购物车/ 当我修改variation-add-to-cart-button.php文件时,它对该文件起作用,但是修改variable.php没有效果 此外,创建和使用子主题会使布局看起来像标准的woocommerce,尽管我没有为子主题添加任何css更改 我已经检查了wc状态,在模板覆盖下,它显示了shopper child/woocommerce/single product/add to cart/variable.php 我不是为购物者主题开发的,我只是想更改显示的变体。 我在这里找到了一些说明,主题开发人员应该在theme的function.php文件中声明对woocommerce的支持。 我看到主题开发者没有增加对woocommerce的支持,我自己也试着把它放在那里,但没有效果 我试着添加Php 覆盖主题没有效果,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,通过将文件放在这里,我已经覆盖了woocommerce variable.php模板 wp content/themes/shopper/woocommerce/single product/add to cart/variable.php 以下是我在中对说明的解释: 我以各种方式修改了variable.php,但在访问产品页面时没有显示任何更改。 但是,我尝试将子主题创建为Shopper child,并相应地将文件放置为: wp内容/主题/购物者儿童/woocommerce/单一产品/添加到购
定义('WC\U模板\U调试\U模式',false);
到wp_config.php,如本文所述,但这也没有任何效果
除了直接修改woocommerce的variable.php文件外,我真的不知道还能尝试什么。但我每次更新商业信息时都要这么做。
可能是购物者主题以某种方式阻止了我覆盖吗?您的主题可能没有使用
woocommerce\u变量\u add\u to\u cart
hook
您可以尝试在主题文件中搜索
woocommerce\u variable\u add\u to\u cart
,查看是否删除或更改了该操作。因为这是调用模板'single-product/add-to-cart/variable.php'
的函数,所以您的主题可能没有使用woocommerce\u变量\u add\u-to\u-cart
钩子
您可以尝试在主题文件中搜索
woocommerce\u variable\u add\u to\u cart
,查看是否删除或更改了该操作。因为这是调用模板'single-product/add-to-cart/variable.php'
的函数,所以我尝试了grep-r“variable”shopper/但所有结果都只出现在一些css文件中。我也遇到了同样的问题。你做到了吗?我也遇到了同样的问题。你做到了吗?