Как в WordPress перевести любое слово без использования каких-либо плагинов?

Давайте представим ситуацию.

Вы делаете сайт на WordPress, используете, например, плагин WooCommerce или какой-то другой, этот плагин добавляет свои слова и вы хотите их заменить.

Потом вы начинаете или ставить какой-то плагин, который вам в этом может, либо же искать по всем файлам, языковой файл именно того плагина, который генерирует слово, которое вы хотели бы заменить.

Согласитесь, это не очень удобно. Но, wordpress – уникальная CMS, которая может это сделать написанием всего пары строк.

Например, недавно у меня была задача заменить надписи “подитог” на “итого” и “обзоры” на “отзывы”  в WooCommcerce.

Как перевести любое слово без плагина в WordPress или WooCommerce?

Для этого есть одна простая функция на PHP.

function change_text( $my_text ) {
	if ( $my_text == 'Подитог' ) {
		$my_text = 'Итого';
	}
	if ( $my_text == 'Обзоры' ) {
		$my_text = 'Отзывы';
	}
	return $my_text;
}

Поместите эту функцию к себе в файл functions.php и все 🙂

Как она работает? А тут все просто, мы создаем переменную $my_text и запускаем проверку, то есть, если наша переменная будет ровняться например “подитог”, то мы ей сразу присваиваем другое значение и возвращаем его для дальнейшей работы… вот и все 🙂

автор: Роман Довгаль

С 2010 года я занимаюсь интернет маркетингом. Сюда входит и SEO, и SMM, и SMO, и, собственно маркетинговое продвижение не только сайтов, а проектов в комплексе :)
Для меня каждый проект – это отдельная жизнь. Своя целевая аудитория, свои методы продвижения, свои показатели результативности :)

2 коментаря

Залишити відповідь