【发布时间】:2025-11-26 18:45:01
【问题描述】:
我正在尝试在我的 WooCommerce 结帐页面顶部删除或隐藏已添加到购物车的消息(我已删除购物车页面,因此此消息显示在结帐页面上)。我尝试将其添加到我的 CSS 中:
.woocommerce-message {display: none;}.
虽然这会隐藏添加到购物车的消息,但它也隐藏了我不想隐藏的优惠券应用消息。
接下来,我在 functions.php 文件中的 Business Bloomer 博客中尝试了这段代码 sn-p:
// Removes Product Successfully Added to Cart
add_filter( 'wc_add_to_cart_message', 'custom_add_to_cart_message' );
function custom_add_to_cart_message() {
echo '<style>.woocommerce-message {display: none !important;}</style>';
}
这隐藏了文本,但应用于 .woocommerce-message 类的 div 的样式仍然可见,包括背景颜色、填充等。所以我在页面顶部留下了一个矩形,没有里面有文字。
任何关于我如何完全隐藏 .woocommerce-message div 仅用于添加到购物车消息的想法,而不是 .woocommerce-message div 用于优惠券应用消息或任何其他消息,我们将不胜感激!
【问题讨论】:
标签: php wordpress woocommerce