Вставить произвольный текст перед ценой
Всем привет.
Столкнулся с необходимостью вставить в категориях перед ценой произвольный текст «От «…
Но надо сделать так, чтоб данный текст был мультиязычным.
Подскажите рецепт, товарищи. Буду признателен!
add_filter( 'woocommerce_get_price_html', 'custom_price_message' ); function custom_price_message( $price ) { $text_from = __('От ', 'you_theme_textdomain') return $text_from . $price; }
Заменить you_theme_textdomain — указан в файле style.css
Например: Text Domain: you_theme_textdomai
Далее если используете плагин для перевода, то текст появится там для перевода. Если нет, то придется добавлять перевод в .po .mo файлы
Благодарю за ответ.
Ваш код мы вставляем в function.php и тут мне не понятна строка:
«Заменить you_theme_textdomain — указан в файле style.css»
Что должно быть указано в style.css? Для чего это, чтоб я понял?

В шаблоне обычно указывается ключевая фраза для перевода:
Text Domain: фраза
она нужна для различия например файла переводов шаблона от файла переводов плагина.
Вот тут подробнее: https://codex.wordpress.org/I18n_for_WordPress_Developers