我想替换woocommerce购物车页面表元素,显示项目名称,价格,quantitiy等。我自己的HTML我看了一下woocommerce和wordpress提供的钩子,但这个网站没有运气:https://www.businessbloomer.com/woocommerce-visual-hook-guide-cart-page/。我尝试的所有操作都没有删除table元素。
<form class="woocommerce-cart-form" action="https://test.com/zakljucek-nakupa/" method="post">
<table class="shop_table shop_table_responsive cart woocommerce-cart-form__contents"></table>
</form>
我想用我自己的html替换表单中的表格。有钩子的话,这可能吗?
1条答案
按热度按时间atmip9wb1#
在该表www.example.com之前和之后有两个钩子https://github.com/woocommerce/woocommerce/blob/trunk/plugins/woocommerce/templates/cart/cart.php#L23,但该表直接获得输出,因此删除它的唯一方法是使用输出缓冲;我不太确定是否可以用一个钩子来尝试启用它,然后用下一个钩子再次禁用它。
如果你想做一些比较大的改动,而这又不能通过使用hook来实现-那么你应该在你自己的主题中覆盖模板文件。