Как убрать подытог в woocommerce

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

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

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

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

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

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

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

Как скрыть подытог на WooCommerce

Если Вы хотите скрыть строку “подытог” на странице корзины WooCommerce, Вы можете использовать CSS или хук (hook) фильтра, чтобы скрыть значение cart_subtotal. Это простой процесс, который Вы сможете реализовать самостоятельно. А я подскажу Вам что нужно делать.

Содержание статьи

Удаляем или скрываем подытог корзины WooCommerce?

Вы можете добавить фрагмент кода в «functions.php», чтобы использовать фильтр для удаления промежуточных итогов. В качестве альтернативы вы можете использовать свойство CSS display на элемент div, в рамках которого отображается подытог, и вы установите его как скрытый.

woocommerce cart с подытогом

Скрываем подытог на WooCommerce с помощью CSS

Чтобы добавить свой CSS-код, перейдите в консоль управления WordPress (ваш-сайт.ру/wp-admin), далее внешний вид -> настроить -> дополнительные стили. Обязательно нажмите “опубликовать” после добавленных изменений.

Чтобы использовать CSS для скрытия строки промежуточных итогов, вы должны использовать инструмент проверки элемента в своем браузере, чтобы получить элемент div, который отображает этот текст. Для этого необходимо (в большинстве браузеров, лучше всего подходит chrome) на странице корзины выделить необходимый элемент, нажать правую кнопку мыши -> “посмотреть код”. Когда вы выберете необходимый div, чтобы применить свойство display:none, как показано ниже, чтобы скрыть строку промежуточных итогов в страница корзины.

А можете просто скопировать один из ниже перечисленных методов и использовать его в своём проекте.

Ниже приведен код, который следует добавить в CSS темы или в “дополнительные стили CSS”:

Вы также можете использовать свойство visibility, как в следующем коде:

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

Это скрытие не полностью удаляет корзину, а просто скрывает ее, чтобы полностью удалить, вам нужно добавить php-фильтр.

Как удалить поле subtotal «Подытог» в Woocommerce?

Добрый день! Столкнулся с проблемой, необходимо удалить поле «Подытог». 84de07eee6124d048ba669ace12492d7.JPGПните в нужном направлении. И еще как изменить масштабирование миниатюры в каталоге, что бы картинка не обрезалась, а вставлялась полностью? c68dad36bf294eb197700d8c070d5cde.JPG

Мой путь, мой опыт, моё богатство…

Как в Woocommerce убрать строку «подытог»

Для тех, кто может залезть в пару файлов через текстовый редактор — это не составит труда.
«Подытог» при оформлении заказа встречается три раза. Каждый раз это отдельно взятый файл.

Я нашла решение для Woocommerce 2.5.4

Шаг 1. КОРЗИНА

идём в папку /wp-content/plugins/woocommerce/templates/cart
находим там файл «cart-totals.php»
находим строки:

и вставляем их в HTLM-комментарий (<!—код—>). Т.е. они должны выглядеть с комментариями так:

В принципе их можно и удалить. Но удалив их потом вы уже не сможете их восстановить. А в данном случае восстановите за счёт того, что сотрёте комментарии. Всё просто.

Такую же процедуру проделываем на втором шаге — во втором файле:

Шаг 2. ПЕРЕХОД К ОФОРМЛЕНИЮ

Идём в папку /wp-content/plugins/woocommerce/templates/checkout

Находим файл «review-order.php»
Комментируем эти строки:

Шаг 3. «ЗАКАЗ ПРИНЯТ»

В папке /wp-content/plugins/woocommerce/templates/order

В файле «order-details.php» комментируем эти строки:

Осталось одно НО

В приходящих письмах «Подытог» всё же остался. Убрать я его не смогла. Но нашла способ изменить это красивое слово на слово «Итого».

Это делается следующим образом.

Идём в папочку /wp-content/themes/storefront

находим файл «functions.php»

и в самый конец вставляем следующие строки:

Таким образом система заменяет одно слово на другое. Можно изменить «подытог» на любой другой вариант.

Вот и всё. Успехов вам!

Последние комментарии

  • Александр к записи Как в Woocommerce убрать строку «подытог»
  • Ася к записи Как вернуть посты в Facebook
  • Y к записи Как вернуть посты в Facebook
  • Кирилл к записи Вернуть окно с отключенного экрана
  • Alevtina Babinskaya к записи Как вернуть посты в Facebook

50 комментариев

Большое спасибо. Помогло.

Последний вариант решил проблему, с которой я по незнанию бился неделю. Спасибо!

Рада, что помогло

Мега спасибо! Единственный рабочий способ!

Спасибо, что отметились, рада, что помогло

у меня почему-то когдя закамменчиваю в шаге 3, пропадают вообщевсе нижние строки, как на скрине
http://prntscr.com/e856rt
после комментирования выходит вот так: http://prntscr.com/e857s2

Странно. Возможно у вас пересекаются переменные. Надо ковырять тему, она написана не стандартно, судя по всему. Попробуйте поковыряться с переменными, которые в тех трёх строках, может, они названы так же, как и то, что вы коментите, либо эти переменные как-то криво подвязаны между собой.

.woocommerce table.shop_table tfoot tr:first-child display: none !important;
>
вот кстати рабочий вариант для шага 3

Вы меня просто спасли. Тоже с неделю бился, с начала плагином все нормально перевело, и пол года было отлично все, потом для улучшения функционала чекаута, скачал пару плагинов, да и обновил какой то, и вместо 2х «Итого» появился стремный «Подытог» ничем не убирался собака… че только не делал. Этот вариант спас по всем 3 пунктам, БЛАГОДАРЮ.
И вопрос такой, кнопка обновить корзину, в самой карзине /cart тоже перевелась, есть способ её вернуть?

P.S. попытался поменять через Poedit ru_RU файл woocommerce толку ноль. Хотя Строку в корзине «Сумма заказа» Поменял. Кстати, это тоже очень удобный способ поменять перевод, там полностью весь список перевода есть, и его можно поменять на тот который вам удобен, он вполне может заменить три этих действия которые описаны выше. Пытая поменять «update cart» в поисках нашел тот злощастный «подытог» )

Я честно пыталась у себя менять сначала перевод, но почему-то этот файл влиял на магазин частично. Мне было проще найти оригинальные места, чем искать правильный файл перевода. Кроме того там начинаются иногда проблемы с кодировками, особенно если править в текстовом редакторе или Notepade++. Бывает, что оригинальная кодировка файла одна, а сохраняется он после правки в другой. И это тоже оказывается не удобно. Поэтому с оригинальными php-шками мне оказалось проще работать.
И, как я понимаю, всё еще зависит от версии плагинов.

Там программа Poedit, от формата .po в языковой папке wordpressa он и открывает, и сопоставляет уже имеющиеся переводы на данный момент в том файле, даже если нет ничего, можно с нуля прописать как нужно. ну у меня был полный, изменить лишь нужно было пару слов, в последствии при сохранении он сохраняет копию того же файла но в формате .mo который и является активатором перевода.

На счет кнопочки «обновить корзину» не подскажите? Опора96.рф

Если честно, я уже давно вне темы. Это надо сесть, погрузиться и разобраться. Так сходу, к сожалению, не отвечу.

Третья правочка лучше так:

get_order_item_totals() as $key => $total ) if ($total[‘label’] == ‘Подытог:’) continue; # Убираем «Подытог:».
?>

Спасибо, почему-то не срабатывало по сравнению. Переделал так:
get_order_item_totals() as $key => $total ) if (strlen($total[‘label’])==15) continue;
?>

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *