删除woocommerce cart更新的消息?

时间:2015-11-16 16:16:30

标签: php wordpress woocommerce

当我更新购物车中的数量时,它会显示“购物车更新”消息。

如何删除或禁用它?我只是不想出现。只是“购物车更新消息”

3 个答案:

答案 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;

但是我知道没有简单的方法为“购物车更新”做同样的事情。消息(如果禁用所有通知不是一个选项)。