Как получить дату регистрации пользователя в WordPress из текущей сессии?

Как получить дату регистрации пользователя, залогиненного в текущей сессии, без возникновения проблем на сайте при использовании функции `get_userdata`?
  • 8 мая 2024 г. 21:40
Ответы на вопрос 1
1. Для получения даты регистрации пользователя в WordPress из текущей сессии, вы можете воспользоваться функцией `wp_get_current_user()` для получения объекта пользователя, а затем использовать метод `get` для получения даты регистрации. Пример кода:

```php
$current_user = wp_get_current_user();
$registration_date = $current_user->user_registered;

echo $registration_date;
```

2. Если вы хотите получить дату регистрации пользователя, залогиненного в текущей сессии, без возникновения проблем на сайте при использовании функции `get_userdata`, вы можете воспользоваться методом `get_user_by` и передать параметр `ID` текущего пользователя. Пример кода:

```php
$current_user_id = get_current_user_id();
$current_user = get_user_by('id', $current_user_id);
$registration_date = $current_user->user_registered;

echo $registration_date;
```

Оба эти метода помогут вам получить дату регистрации пользователя из текущей сессии без проблем.
Похожие вопросы