是的,您可以在主题内创建woocommerce文件夹,将模板复制到主题并修改它们。
如果这样做,请确保使用子主题,这样,如果正在使用的父主题得到更新,则不会丢失所有WooCommerce编辑,因为更新父主题将删除并替换所有文件。在子主题中进行编辑将使它们在将来的主题更新中保持安全。
这就是说,WooCommerce有大量可用的挂钩和过滤器,因此通常不需要修改任何模板部分,您可以使用过滤器/挂钩和自定义CSS进行大多数编辑。
在编辑模板时,您需要确保每次WooCommerce发布更新时都对其进行审查,以防出现重要的安全或错误修复。因此,手动编辑模板可以在将来添加大量额外工作,以保持最新和安全。这就是为什么要使用过滤器、挂钩和;CSS是理想的。
在做“添加边栏”之类的事情时,默认情况下,这应该是主题的一部分,不需要修改任何文件。你所需要的就是拥有一个woocommerce。您的主题或子主题中的php文件,因为这用于所有WooCommerce页面,所以您可以在那里定义提要栏和核心HTML。此处的文档对此进行了解释-https://docs.woocommerce.com/document/third-party-custom-theme-compatibility/
我写了一篇小帖子,其中有一些很棒的片段,用于更改一些可能对您有用的核心函数-http://www.wpexplorer.com/woocommerce-compatible-theme/