2015-12-14 2 views
2

Я пытаюсь найти правильную функцию или фильтр, чтобы отредактировать текст кнопок «Просмотр корзины» и «Оформить заказ» в Виджет корзины Woocommerce ,Изменить «Показать корзину» и «Оформить заказ» текст в корзине Виджет Woocommerce

Мой сайт URL: http://modularwave.com/ (просто чтобы вы знали, что я использую Brutal, отличная тема из зигзагпресса).

Заранее спасибо вам помочь, Ф.

+0

Я искал в документации WooCommerce и онлайн, но только нашел способ изменить кнопку «Перейти к кассе» (woocommerce_button_proceed_to_checkout()) и кнопку «Разместить заказ» ... –

ответ

2

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

//The filters.. both are required. 
add_filter('gettext', 'change_checkout_btn'); 
add_filter('ngettext', 'change_checkout_btn'); 

//function 
function change_checkout_btn($checkout_btn){ 
    $checkout_btn= str_ireplace('Checkout', 'Your New Text', $checkout_btn); 
    return $checkout_btn; 
} 
+0

Спасибо, что это работает! Только одно, как вы меняете его снова? Если я сделать: 'Checkout', 'нового текста', $ checkout_btn или: 'нового текста', 'Вашего нового TEXT2', $ checkout_btn Это не работает. –

+0

Я только что протестировал его, и я понял, что вы имеете в виду. Вы должны по-прежнему использовать «** Checkout **», в str_ireplace, поскольку это текст, созданный Woocommerce для кнопки при загрузке страницы (даже если вы ее не видите), поэтому вам нужно пойти: 'str_ireplace (str_ireplace) 'Checkout', 'Your New Text2', $ checkout_btn); ' –

+0

Да, спасибо, Даниэль работает как шарм! (Это было просто CDN или кеширование со мной, я думаю) –

1

легко перевести плагинов использовать этот плагин:

https://wordpress.org/plugins/loco-translate/

Это позволяет выбрать плагин.

Примечание. Могут быть переведены только плагины с файлами .mo/.po.

Надеюсь, это поможет!

Удачи.

+0

Привет, Майкл, большое спасибо за ваш ответ, но я еще не там (перевод Я имею в виду). Я просто хочу точно изменить текст на английском языке для этой кнопки :). –

+0

Не 100%, но этот плагин также показывает, где находится строка. Затем вы можете открыть файл с английским переводом и отредактировать его самостоятельно. См. Плагин в качестве быстрой помощи. –

+0

Я попробую, спасибо! –

Смежные вопросы