Описание
Условный тег. Проверяет авторизован ли пользователь.
is_user_logged_in() работает на базе wp_get_current_user().
Функция возвращает true, если условие выполняется (пользователь авторизован) и false, если пользователь не авторизован.
Использование
<?php if ( is_user_logged_in() ) { ... } ?>
Примеры
1. Пример вывода разного текста, в зависимости от того, залогинен пользователь или нет:
<?php
if ( is_user_logged_in() ) {
echo 'Вы авторизованы на сайте!';
} else {
echo 'Вы всего лишь пользователь!';
};
?>
is_user_logged_in()
из файла: /wp-includes/pluggable.php WP 3.3.2function is_user_logged_in() {
$user = wp_get_current_user();
if ( empty( $user->ID ) )
return false;
return true;
}Связанные Функции
- cat_is_ancestor_of() view
- post_password_required() view
- wp_attachment_is_image() view
- has_tag() view
- is_post_type_archive() view
- is_author() view
- is_day() view
- is_multi_author() view
- is_page() view
- is_search() view
- is_singular() view
- is_tax() view
- is_time() view
Ещё из раздела
Смотрите также: Функции WordPress и Теги Шаблона.