php - 我想在 wordpress WooCommerce 中显示价格和添加到购物车之间的产品附加信息
问题描述
我想在 wordpress WooCommerce 中显示价格和添加到购物车之间的产品附加信息
解决方案
您应该能够通过向woocommerce_single_product_summary
钩子添加操作来实现此目的:
function show_additional_information() {
global $product;
do_action( 'woocommerce_product_additional_information', $product );
}
add_action( 'woocommerce_single_product_summary', 'show_additional_information', 25 );
25
设置应调用自定义操作时的优先级。在这种情况下,25 位于摘录(和摘录上方的价格)和添加到购物车按钮之间。如源代码中所述:
/**
* Hook: woocommerce_single_product_summary.
*
* @hooked woocommerce_template_single_title - 5
* @hooked woocommerce_template_single_rating - 10
* @hooked woocommerce_template_single_price - 10
* @hooked woocommerce_template_single_excerpt - 20
* @hooked woocommerce_template_single_add_to_cart - 30
* @hooked woocommerce_template_single_meta - 40
* @hooked woocommerce_template_single_sharing - 50
* @hooked WC_Structured_Data::generate_product_data() - 60
*/
do_action( 'woocommerce_single_product_summary' );
推荐阅读
- java - 为什么 log4j2 中的 monitorInterval 不重新加载记录器
- .net-core - 是否可以从 .NET Core 应用程序创建 Nuget 包?
- php - simplexml_load_string 问题访问属性
- mysql - 如果它们是分开的,我的前端如何从我的后端的文件存储中访问文件?我的数据库表应该包含文件名还是文件路径?
- oracle-ccb - 模块 CIPPPFN:HA100 中发生多线程 PUPL SQL 错误代码 000099997 - UPDATE TCTL
- snowflake-cloud-data-platform - 不明确的列名“VALUE”
- c# - 在 Plesk 计划任务上运行 ASP.NET 代码
- emacs - elisp 中是否有 32 位整数编码系统的字符串?
- apache-kafka - 如何使用 Kafka Connect 从 S3 存储桶获取 .csv 文件?
- python - 如何在 0 和平均值的 y 值之间的 distplot 上绘制平均线?