is_user_logged_in

Функция проверяет авторизован ли пользователь (вошел ли пользователь под своим логином). Возвращает true, если пользователь авторизован и false, если нет. Условный тег.

✈ 1 раз = 0.000012с = очень быстро | 50000 раз = 0.01с = скорость света PHP 7.0.2, WP 4.4.1

Хуков нет.

Возвращает

true, если условие выполняется (пользователь авторизован) и false, если пользователь не авторизован.

Использование

if ( is_user_logged_in() ) {
	// ... 
}

Примеры

#1. Пример вывода разного текста, в зависимости от того, залогинен пользователь или нет:

if ( is_user_logged_in() ) {
	echo 'Вы авторизованы на сайте!';
}
else {
	echo 'Вы всего лишь пользователь!';
}

Код из


wp-includes/pluggable.php

WP 4.7.2

<?php
function is_user_logged_in() {
	$user = wp_get_current_user();

	return $user->exists();
}

Комментарии:


Оставить комментарий

Your email address will not be published. Required fields are marked *