Как создать пользовательский журнал в WordPress

Я пытаюсь создать функцию, которая создает файл журнала, а затем запустить функцию на протяжении всей моей плагин для захвата определенных действий, таких как идентификатор пользователя при входе в систему. Это мой код, который работает хорошо, но как это реализовать во второй функции:

        add_action('init', 'log_file_setup');
        function log_file_setup(){

         $path = dirname(__FILE__) . '/log.txt';

         $person = "John Smith\n";

        file_put_contents($path, $person, FILE_APPEND | LOCK_EX);
        }

Как мне это реализовать в ниже код, чтобы получить время входа пользователя:

        function get_current_time($user_login, $user) {
        $time =  time();
        update_user_meta( $user->ID, '_last_login', $time );
        $current_login = get_user_meta( $user->ID, '_last_login', true );
        $the_currentlogin_date = date('M j, Y h:i a', $current_login);
        return $the_currentlogin_date;

        }
        add_action('wp_login', 'get_current_time', 10, 2);
0
2019-09-18 10:53:47
источник
0 ответов

Посмотрите другие вопросы по меткам