php - 在 woocommerce 单品页面中将打印的通知移到页面标题上方
问题描述
我正在使用 Woocommerce,我需要将 Woocommerce 消息(最重要的是显示在单个产品页面上的所有消息)移动到页面标题上方(我的主题是使用产品标题作为页面标题)。我知道我可以使用删除一条消息
add_filter( 'wc_add_to_cart_message', 'remove_add_to_cart_message' );
function remove_add_to_cart_message() {
return;
}
但我需要它用于所有单产品页面消息,并且我需要在页面标题上方再次读取它们。
解决方案
我不确定它更改了哪个版本,但是操作已更改为woocommerce_output_all_notices
,因此应该是...
remove_action( 'woocommerce_before_single_product', 'woocommerce_output_all_notices', 10 );
在 3.7.0 上测试
推荐阅读
- mysql - 我正在尝试解析本地磁盘上的 350 个文件并将数据作为 json 对象存储到数据库中
- python - Linux下运行pygame时摆脱终端
- c# - 如何在不使用客户端程序的情况下测试服务器程序,反之亦然?
- python-3.x - 将 GraphicsObject 添加到两个 ViewBox 或 QGraphicsView
- c# - 将类转换为具有泛型类型的接口时出错(同时将泛型类型转换为其基类时)
- python - GEE Python API:将图像导出到 Google Drive 失败
- xamarin - 为什么添加 Moq NuGet 包会生成 MT0109 警告
- google-bigquery - 如何组合来自大量表的汇总结果?
- python - 是否有用于处理 508 错误的 xml-rpc 对象?
- javascript - 加载资源失败:服务器响应状态为 404(未找到)