Как убрать подытог в WooCommerce (инструкция)

Многих, в первую очередь, заказчиков, раздражает слово подытог на сайте магазина. Существует несколько способов избавиться от подобной строки. Самым эффективным и правильным, на мой взгляд, является следующий способ:

Для того, чтобы убрать подытог везде, нужно в файл function.php вставить следующий код:

/* убираем подытог везде */
add_filter( 'woocommerce_get_order_item_totals', 'adjust_woocommerce_get_order_item_totals' );
function adjust_woocommerce_get_order_item_totals( $totals ) {
unset($totals['cart_subtotal'] );
return $totals;
}
/* end убираем подытог везде */

Ещё одна вариация данного кода (для тех, кому не подошёл первый вариант):

/* убираем подытог везде. Версия 2 */
add_filter( 'woocommerce_get_order_item_totals', 'adjust_woocommerce_get_order_item_totals', 99, 3 );
function adjust_woocommerce_get_order_item_totals( $totals, $that, $tax_display) {
unset($totals['cart_subtotal'] );
return $totals;
}
/* end убираем подытог везде. Версия 2 */

После этого данная строчка исчезнет из корзины и прочих страниц вашего интернет-магазина.

Если оба варианта не срабатывают

Существует ещё два способа. Можно в фанкшин.пхп вашей темы вставить вот такой код:

add_filter('gettext', 'my_translate_text');
add_filter('ngettext', 'my_translate_text');
function my_translate_text($translated) {
$translated = str_ireplace('Подытог', 'Сумма', $translated);
return $translated;
}

А можно скрыть через таблицу стилей.

.cart-subtotal {display: none !important;}

После добавления данного кода в таблицу стилей - подытог исчезнет.


2022-06-03 | | 5 комментариев | Кодинг | ,

Рейтинг:

Похожие записи

Кейс: Как создать фид для OZON в WooCommerce

При помощи плагина YML for Yandex Market можно создавать фиды не только для Яндекса, но и для других маркетплейсов. В этом кейсе разберём создание фида...

W3TC Page Cache мешает созданию фида (решение)

Эта инструкция актуальна для плагинов: YML for Yandex Market; XML for Google Merchant Center; XML for Avito. XML for Hotline; XML for O.Yandex (Яндекс Объявления);...

Настройка плагина Gift upon purchase for WooCommerce

Плагин Gift upon purchase for WooCommerce позволяет автоматически добавлять в корзину пользователя подарки, если он выполняет те или иные условия. Например, с помощью данного плагина...

Комментарии к посту «Как убрать подытог в WooCommerce (инструкция)»

avatar

Елена Сергеева - 11:38

а где найти этот файл?

    avatar

    Максим - 15:43

    Внешний вид - редактор тем.
    Только обязательно сделайте резервную копию, прежде чем вносить правки.

      avatar

      Никита - 15:56

      Добрый день. Всё сделал как написано, код вставил в конец страницы, но к сожалению ни чего не поменялось. Не подскажите почему?

        avatar

        Максим - 17:11

        Обновил статью. Добавил ещё 2 способа. Попробуйте.

avatar

Алексей - 15:10

Последний вариант помог! Спасибо.

Добавить комментарий

Ваш адрес email не будет опубликован.