Переименуйте «Адрес доставки в« Адрес доставки »в Woocommerce - PullRequest
0 голосов
/ 26 ноября 2018

клиент хочет переименовать «Адрес доставки» в «Адрес доставки». Он виден только в двух местах: одно название «Доставка по другому адресу», которое появляется на странице оформления заказа, и два в электронном письме с подтверждением клиента.

Пробовали текст заменить функции, но не радость?

Ответы [ 2 ]

0 голосов
/ 26 ноября 2018

Текст "Адрес доставки" отображается в нескольких местах:

  • Страница с заказом (после оформления заказа)
  • Моя учетная запись> Просмотр заказа
  • Моя учетная запись> Адреса
  • Моя учетная запись> Адреса> Изменить адрес доставки
  • Уведомления по электронной почте

Лучший и простой способ - использовать следующую подключенную функцию:

add_filter( 'gettext', 'rename_shipping_address_text', 10, 3 );
function rename_shipping_address_text( $translated, $text, $domain ) {

    if ( $text === 'Shipping address' ) {
        $translated = __('Delivery address', $domain );
    }

    return $translated;
}

Код помещается в файл function.php вашей активной дочерней темы (или активной темы).Проверено и работает.

0 голосов
/ 26 ноября 2018

Пожалуйста, скопируйте эти два файла из плагина Wooommerce и поместите его в папку вашей активной темы следующим образом.

Active Theme
    Woocommerce(If now available please create this folder)
        emails
            email-addresses.php
        checkout
            form-shipping.php

В этих двух файлах вы должны измениться.

...