Вывод информация для разных пользователей WordPress

Admin PHP, WordPress

PHP код для вывода информации в зависимости от привилегий пользователей. В WordPress привилегии делятся на 10 категорий. Пользователи с категорией 0 имеют самые низкие права на сайте, а 10, соответственно — самые высокие.

Вывод информации только для гостей (незарегистрированных пользователей сайта):

<?php if (!current_user_can('level_0')) { ?>

<?php } ?>

Вывод информации для всех пользователей, включая гостей:

<?php if (current_user_can('level_0')) { ?>

<?php } ?>

Выводить информацию для пользователей с привилегией «5» и выше, в другом случае выводить что-то иное:

<?php if (current_user_can('level_5')) : ?>

<?php else : ?>

<?php endif; ?>

Для зарегистрированных пользователей (всех кроме гостей):

<?php if($user_ID) : ?>

<?php endif; ?>

Если вам пригодилась информация, вы можете поблагодарить автора сайта символическим пожертвованием:

Добавить комментарий

Напишите свой комментарий, если вам есть что добавить/поправить/спросить по теме текущей статьи:
"Вывод информация для разных пользователей WordPress"