Быстрый и надёжный хостинг на SSD-дисках от 165р в месяц   •   Реклама
2 383 просм
2 комм
Поделиться:

Что делать, если вместо знака рубля в WooCommerce отображается пустой квадрат?

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

Но с недавних пор (а эта проблема есть не только в WooCommerce) многие владельцы сайтов бьют тревогу по поводу того, что знак рубля на их сайте отображается некорректно.

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

Так вот, для того чтобы избавиться от этой головой боли на вашем сайте, сделайте следующее.

1. Подключитесь к вашему сайту по FTP.

2. В папке вашей темы по адресу /wp-content/themes/ откройте файл functions.php и в самый низ вставьте:

function currency_symbol($currency_symbol, $currency) {

	switch($currency) {

		case "RUB": $currency_symbol = " Р.";
		
		break;

	}

	return $currency_symbol;
	
}

add_filter("woocommerce_currency_symbol", "currency_symbol", 10, 2);

Сохраните изменения и отправьте файл обратно на сайт.

Таким образом, вместо ненужного квадрата у вас будет отображаться «Р.», который вы можете заменить на нужную вам аббревиатуру.

2
комментария
Гостям запрещено участвовать в обсуждениях сайта. Авторизуйтесь, чтобы расширить привилегии гостевого посещения и получить необходимую помощь от сообщества Pandoge.
Администратор754

Саня, что за Максим? nerd

12 дек в 20:33
  • 0
Гости679

Спасибо Максиму все сработало. Только вместо "Р" написал "руб" и вообще стало отлично.

12 дек в 19:26
  • 0
Подняться наверх
«Pandoge» - помощник веб-мастера