Woocommerce - 覆盖单个添加到购物车

问题描述 投票:0回答:2

我正在尝试覆盖 Woocommerce 中的单个添加到购物车模板,该模板位于

/woocommerce/templates/single-product/add-to-cart/simple.php
下。

我已经尝试将其复制到

/CHILD-THEME/templates/woocommerce/single-product/add-to-cart/simple.php
但没有成功。

直接在 woocommerce 模板中编辑文件时,我可以在本地看到更改,但不能从子主题中看到更改。

此外

add_theme_support( 'woocommerce')
已添加到我的functions.php

我正在使用 elementor 和 jet-woo-builder,但我还无法弄清楚这些是否会产生问题。

我想编辑该文件的原因是因为我想为“添加到购物车”按钮提供产品的一些数据属性(例如价格),我想稍后在 ajax 中访问这些数据属性添加到购物车活动。

有什么想法吗?预先感谢。

wordpress woocommerce cart
2个回答
0
投票

/CHILD-THEME/woocommerce/single-product/add-to-cart/simple.php
是正确的道路。


0
投票

Woocommerce 文件应位于主题文件夹中的

woocommerce
文件夹中

yourtheme/woocommerce/single-product/add-to-cart/simple.php
© www.soinside.com 2019 - 2024. All rights reserved.