Я попытался реализовать код, который может получить область пользователя, когда пользователь открывает страницу, но он не работает. Я использовал этот код внутри functions.php
function user_region() {
$ip = $_SERVER['REMOTE_ADDR'];
$details = json_decode(file_get_contents("http://ipinfo.io/{$ip}"));
return '<div class="user-region">'.$details->region.'</div>';
}
add_shortcode("get-user-region", "user_region");
это мой шорткодвнутри functions.php и я использовал шорткод на странице wordpress
<?php echo get-user-region_callback(); ?>
<?php echo do_shortcode('[get-user-region]') ?>
Я пробовал оба пути, но оба не работают, никаких результатов не видно из этого шорткода.