对服务器上未显示的模板的更改

时间:2013-08-06 作者:localhost

我对woocommerce做了一些更改在/MyTheme/woocommerce/templates中对其模板进行了更改,它在我的本地主机上显示良好,但当我在我的主题下将woocommerce上载到我的服务器时,它不会显示更改,而是显示原始的woocommerce插件模板。文件结构相同,但未显示。原因是什么?如何调试它?

2 个回复
SO网友:localhost

在多次尝试之后,我不得不对目录plugins/woocommerce中的核心模板文件进行更改,结果成功了,为了安全起见,我将woocommerce/templates复制到mytheme/woocommerce/templates中,结果令人惊讶地成功了!奇怪,但至少是这样。

SO网友:Alex Reds

官方文件说:

“要覆盖管理订单通知,请将:woocerce/templates/emails/admin-new-order.php复制到yourtheme/woocerce/emails/admin-new-order.php”

我还拿着它到处乱摸。。对一些人来说,这是行不通的。。所以他们只是将所有woo模板文件转储到根主题目录中。而且它还能正常工作:)

尝试省略/templates/directory。。

结束