wordpress - 什么是 do_action('woocommerce_before_cart_collaterals'); 用于woocommerce?
问题描述
我正在使用 woocommerce 主题,并且正在更新 cart.php 文件。但我想知道do_action( 'woocommerce_before_cart_collaterals' );
为什么这是用于。我正在尝试对此发表评论,但我的购物车页面上似乎没有任何变化。这条线在woocommerce中的作用是什么?
解决方案
正如钩子的名称所暗示的那样,它可以用于在购物车抵押品之前显示消息/HTML/等。
例子:
function action_woocommerce_before_cart_collaterals() {
echo '<h2>MY MESSAGE</h2>';
}
add_action( 'woocommerce_before_cart_collaterals', 'action_woocommerce_before_cart_collaterals', 10, 0 );
该cart-collaterals
div 包含:
cart_totals
cart/cart-totals.php
来自模板文件的 div- 为产品设置交叉销售时,它们将显示在模板文件的
cross-sells
div 中cart/cross-sells.php
推荐阅读
- python - 在python中获取一个空的XPATH表达式列表
- r - 根据列 x 的值对数据框进行子集化。只想要R中的前两个
- c# - 移动二维物体统一
- google-maps-api-3 - 如何旋转 google.maps.LatLngBounds?
- javascript - 如何降低此管道Angular 11的圈复杂度
- c - 如何将 void 指针转换为 int?
- azure-devops - 通过教程创建新的 ADO 扩展。如何测试?
- amazon-web-services - AWS Cloudformation:为 IpAddress 设置多个条件
- neo4j - 使用 Neo4J Desktop 从备份中恢复 Neo4j 数据库
- paypal - PayPal PDT 未正确返回自定义消息 url 参数“cm”