• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Как вывести цену по геолокации?

Kostya_var

Новичок
Есть задача: выводить цену товара для одной страны в валюте этой страны (грн), а для посетителей из других стран на месте цены поставить фразу "Цена по требованию". Реализация планируется через плагин Geolocation IP Detection. Но вместе с ним надо внести изменения и в PHP. А так как я начинающий, не знаю как правильно написать вывод цены.

Логика кода вроде понятна, ниже пример по замене заголовков:

add_filter( 'the_title', function( $title ) {
$geoip = geoip_detect2_get_info_from_current_ip();
$country = $geoip->raw[ 'country' ][ 'iso_code' ];
if ( 'US' !== $country ) {
$title = str_replace( 'soccer', 'football', $country );
}

return $title;

});

Но вот как правильно это применить к ценам? Кто подскажет?
 
Сверху Снизу