WP Как писать IP пользователей которые посещают сайт в лог файл?

Подскажите, пожалуйста, вот нашел скрипт который отображает IP пользователя при посещении определенной страницы /// Добавляется в function.php

add_shortcode('show_ip', 'get_the_user_ip');
function get_the_user_ip()
{
    if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
        //check ip from share internet
        $ip = $_SERVER['HTTP_CLIENT_IP'];
    } elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
        //to check ip is pass from proxy
        $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
    } else {
        $ip = $_SERVER['REMOTE_ADDR'];
    }

    $currentIP = apply_filters('edd_get_ip', $ip);
    $currentData = date('d-m-Y H:i:s');

    $text = $currentData." ".$currentIP;

    echo file_put_contents("ipAdress.txt", $text);
}

Вызывается через шорткод [show_ip]. А как на основе данного плагина сделать такой, что бы считывал IP пользователей, но складывал в какой-то скажем текстовый файл на сервере --- Ну там дата посещения и IP пользователя ? Определенной страницы...


Ответы (0 шт):