当我更新购物车中的数量时,它会显示“购物车更新”消息。
如何删除或禁用它?我只是不想出现。只是“购物车更新消息”
答案 0 :(得分:1)
几年后,我一直在寻找相同的东西。这就是答案。您可以通过woocommerce_add_message
过滤器更改购物车数量时,更改弹出的消息。
更改:
add_filter('woocommerce_add_message', 'se53209949_woocommerce_add_message', 10, 0);
function se53209949_woocommerce_add_message() {
return __('your message', 'YOUR-THEME-TEXTDOMAIN');
}
删除它:
add_filter('woocommerce_add_message', '__return_false');
答案 1 :(得分:0)
尝试这个适当的
add_filter('gettext', 'wpse_124400_woomessages', 10, 3);
/**
* change some WooCommerce labels
* @param string $translation
* @param string $text
* @param string $domain
* @return string
*/
function wpse_124400_woomessages($translation, $text, $domain) {
if ($domain == 'woocommerce') {
if ($text == 'Cart updated.') {
$translation = 'Basket updated.';
}
}
return $translation;
}

但是要利用这个wordpress function来改变它的信息 希望这有效吗?
答案 2 :(得分:-1)
实际上这是一个有效的问题。
添加产品后,您可以轻松删除通知:
SELECT bill.Periodo, Count(bill.Id) AS bill_counts
FROM bill
WHERE EXISTS (
SELECT 1
FROM details_bill
WHERE bill.Comprobante = details_bill.Comprobante AND
bill.Suc = details_bill.Suc AND
bill.Numero = details_bill.Numero
)
GROUP BY bill.Periodo;
但是我知道没有简单的方法为“购物车更新”做同样的事情。消息(如果禁用所有通知不是一个选项)。