Удалить инструкции по доставке наложенным платежом из электронных писем WooCommerce

Вот как сейчас выглядит моя электронная почта: введите здесь описание изображения

Я потратил некоторое время, пытаясь удалить это: 'Pay wish cash upon arriving to destination.'

Но не может заставить его уйти, не удаляя другие вещи.

Пожалуйста, помоги, если можешь.

Спасибо.


person Jack Robson    schedule 19.12.2016    source источник


Ответы (1)


— Обновление 1 —

В бэкэнде, если вы перейдете в WooCommerce> настройки> Оформление заказа> Наложенный платеж (вкладка), вы увидите:

введите здесь описание изображения

Вы сможете удалить «Оплатить наличными по прибытии в пункт назначения». сообщение с инструкциями или заменить его чем-то более удобным.


Вы можете попробовать использовать функцию WordPress gettext(), которая удалите свой текст следующим образом:

add_filter( 'gettext', 'removing_email_text', 10, 3 );
function customizing_checkout_text( $translated_text, $untranslated_text, $domain )
{
    if ( 'Pay wish cash upon arriving to destination.' == $untranslated_text ) {
        $translated_text = __( '', $domain );
    }
    return $translated_text;
}

Этот код находится в файле function.php вашей активной дочерней темы (активной темы или в любом файле плагина).

Вы также можете заменить текст чем-то другим.

person LoicTheAztec    schedule 19.12.2016
comment
Извините, но я не могу заставить это работать. Даже с изменением имени функции на remove_email_text это все равно ничего не меняет. Пожалуйста, порекомендуйте. - person Jack Robson; 20.12.2016
comment
@JackRobson Круто, наконец, он работает с обновлением ответа… - person LoicTheAztec; 21.12.2016
comment
Мне не удалось заставить фильтр gettext работать, но удаление текста из настроек WooCommerce сработало отлично. Спасибо за вашу помощь. Позор фильтра gettext, теперь я должен заменить все экземпляры order словом booking, и найти их все оказывается проблематично. Есть какие-нибудь советы? - person Jack Robson; 21.12.2016