Если вы хотите заменить слово "Корзина" в WooCommerce на вашем сайте на что-то другое (например, "Сумка покупок" или любой другой текст), это можно сделать несколькими способами: через код, с помощью плагинов или через файл перевода. Вот несколько способов, как можно это сделать. 1. Изменение слова "Корзина" через фильтр gettext Самый простой способ заменить слово "Корзина" на сайте WooCommerce — это использовать фильтр gettext, который позволяет перехватывать текст и изменять его перед выводом на сайт. Пример кода для изменения слова "Корзина": Откройте файл functions.php вашей темы. Добавьте следующий код: // Изменяем текст "Корзина" на сайте add_filter( 'gettext', 'replace_cart_text', 20, 3 ); function replace_cart_text( $translated_text, $text, $domain ) { if ( $text === 'Корзина' && $domain === 'woocommerce' ) { $translated_text = 'Сумка покупок'; // Здесь укажите новый текст } return $translated_text; } Этот код заменяет все появления слова "Корзина" на "Сумка покупок" или любое другое значение, которое вы укажете. Вы можете заменить 'Сумка покупок' на нужный вам текст. 2. Изменение перевода через плагин Loco Translate Если вы хотите изменить слово "Корзина" в WooCommerce без редактирования кода, вы можете воспользоваться плагином Loco Translate, который позволяет редактировать переводы прямо из панели администратора WordPress. Шаги для изменения текста через Loco Translate: Установите и активируйте плагин Loco Translate через Плагины > Добавить новый. Перейдите в Loco Translate > Плагины. Найдите WooCommerce в списке плагинов и выберите его. Выберите язык вашего сайта (например, русский). Найдите строку Корзина с помощью поиска. Измените её на нужный вам текст (например, "Сумка покупок"). Сохраните изменения. Теперь слово "Корзина" будет заменено на указанный текст везде, где оно встречается на вашем сайте. 3. Изменение через файл перевода (.po/.mo) WooCommerce использует файлы переводов (.po и .mo), которые хранят переводы текстов на вашем сайте. Вы можете найти эти файлы и изменить слово "Корзина" напрямую. Шаги для изменения текста в файлах перевода: Подключитесь к вашему сайту через FTP или файловый менеджер хостинга. Перейдите в директорию с переводами WooCommerce: /wp-content/languages/plugins/ Найдите файл перевода WooCommerce для вашего языка, например, woocommerce-ru_RU.po для русского языка. Откройте файл .po с помощью текстового редактора или программы для работы с переводами (например, PoEdit). Найдите строку Корзина и замените её на нужный текст (например, "Сумка покупок"). Сохраните файл и загрузите его обратно на сервер (или сохраните изменения, если редактируете через файловый менеджер). Файл перевода автоматически изменит все вхождения слова "Корзина" на новый текст. 4. Изменение текста на конкретных страницах с помощью CSS Если вы хотите изменить отображаемый текст "Корзина" только в определённых местах, например, в заголовке страницы или в кнопке, можно сделать это с помощью CSS. Пример замены текста "Корзина" с помощью CSS: Перейдите в Внешний вид > Настроить > Дополнительные стили CSS. Добавьте следующий CSS-код: /* Изменение текста в кнопке "Корзина" в шапке */ a.cart-contents:before { content: 'Сумка покупок'; } /* Изменение заголовка страницы "Корзина" */ .woocommerce-cart .page-title { visibility: hidden; } .woocommerce-cart .page-title:before { content: 'Моя сумка покупок'; visibility: visible; } Этот CSS-код изменяет текст кнопки "Корзина" в шапке и заголовок на странице корзины. Обратите внимание, что этот метод подходит для изменения текста только в конкретных местах. 5. Замена слова "Корзина" для определённых страниц с помощью шорткодов и HTML Если вы хотите изменить слово "Корзина" только на определённых страницах, таких как страница корзины или оформления заказа, можно сделать это с помощью кастомных HTML-шаблонов или виджетов. Пример изменения заголовка на странице корзины: Откройте файл cart.php в вашей теме (если его нет, скопируйте его из директории WooCommerce). /wp-content/plugins/woocommerce/templates/cart/cart.php Найдите вывод заголовка страницы: <h1 class="page-title"><?php woocommerce_page_title(); ?></h1> Замените его на: <h1 class="page-title">Моя сумка покупок</h1> Теперь на странице корзины будет выводиться новый текст заголовка. Заменить слово "Корзина" в WooCommerce можно несколькими способами: с помощью кода (фильтр gettext), плагинов (например, Loco Translate), редактирования файлов перевода или CSS для изменения конкретных элементов. Вы можете выбрать наиболее подходящий для вашего случая метод, в зависимости от того, где и как вам нужно изменить текст на вашем сайте.