Почему по-прежнему появляется сообщение «Добавлено в корзину»? - PullRequest
1 голос
/ 27 марта 2019

Я закодировал пользовательское сообщение «Добавлено в корзину» для WooCommerce, и после этого я использовал условный тег «is_cart ()», чтобы отключить сообщение на странице корзины, но оно все равно отображается.

Какможно отключить показ сообщения на странице корзины?

Вот мой пример кода:

function iw_add_to_cart_message_function( $message, $product_id ) {

    if (!is_cart()) {

        $message    = sprintf(esc_html__('%s has been added by to your cart pompidompidom.','iwebbers'), get_the_title( $product_id ) );

        return $message;

    }
}

add_filter( 'wc_add_to_cart_message', 'iw_add_to_cart_message_function', 10, 2 );

Я только что попробовал следующее ЗАЯВЛЕНИЕ, и оно работает:

global $woocommerce;
if (get_option('woocommerce_cart_redirect_after_add')=='no') {

1 Ответ

1 голос
/ 27 марта 2019

Функция wc_add_to_cart_message

Возвращаем сообщение, а не добавляем.

перейти по ссылке: docs.woocommerce

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...