Как заменить Подытог в WooCommerce

У многих пользователей плагина WooCommerce часто возникает вопрос: как изменить некоторые выражения в магазине. Например, в woocommerce убрать подытог.

Чтобы задать свой перевод нужно править файлы локализации плагина WooCommerce. Но, при первом обновлении плагина или обновления перевода (автоматически происходит в админке) файлы локализации будут заменены на новые (без ваших правок).

Чтобы решить эту проблему нужно использовать специальный код:

add_filter('gettext', 'translate_text');
add_filter('ngettext', 'translate_text');
 
function translate_text($translated) {
$translated = str_ireplace('Подытог', 'Итого', $translated);
$translated = str_ireplace('Таблица размеров', 'Характеристики', $translated);
$translated = str_ireplace('Хит продаж', 'Хит', $translated);
$translated = str_ireplace('О бренде', 'О производителе', $translated);
$translated = str_ireplace('Новый', 'Новинка', $translated);
return $translated;
}

Этот код поместите например в файл вашего шаблона — functions.php.
Измените нужные слова на свои или удалите ненужные строки в коде.

Например, я заменяю выражение Подытог на выражение Итого.

Рекомендация:
Для вставки кода я рекомендую использовать файлы обязательных плагинов mu-plugins, а не вставлять код в файлы функций шаблона. Подробнее об этом здесь.

Подписаться
Уведомить о
guest

1 Коментарий
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии