gpt4 book ai didi

php - 覆盖特定的第三方 Woocommerce 插件模板

转载 作者:行者123 更新时间:2023-12-02 20:58:01 26 4
gpt4 key购买 nike

我正在使用基于 Woocommerce 的插件,名为 Mix 'n Match Products

此插件位于 /plugins/woocommerce-mix-and-match-products/
此文件夹包含另一个模板文件夹。

按照惯例,我已将“templates”文件夹复制到我的子主题中,并将文件夹名称更改为“woocommerce-mix-and-match-products

结构现在为themes/storevilla-child/woocommerce-mix-and-match-products/

但是,没有任何模板会覆盖插件模板。我已经测试过了。只有当我更改实际的插件模板文件时,HTML 才会更改。

有人能发现我做错了什么吗?

谢谢

最佳答案

实现方法有点不同。所有 WooThemes woocommerce 插件都使用 this documentation 中描述的默认 woocommerce 模板文件夹。 :

2例:

  1. 您的事件子主题(或多个主题)中已有一个 woocommerce 文件夹。
    plugins/woocommerce-mix-and-match-products/templates/single-product/mnm/
    复制到 themes/your_active_theme/woocommerce/single-product/
    plugins/woocommerce-mix-and-match-products/templates/single-product/add-to-cart/mnm.php
    themes/your_active_theme/woocommerce/single-product/add-to-cart/

  2. 您的事件子主题中没有任何 woocommerce 文件夹。
    plugins/woocommerce-mix-and-match-products/templates/ 复制
    在您的事件子主题(或主题)中并将其重命名为 woocommerce

So in your case you will have: themes/storevilla-child/woocommerce/

引用:WooCommerce Template Structure + Overriding Templates via a Theme

关于php - 覆盖特定的第三方 Woocommerce 插件模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39568208/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com