Вывод информация для разных пользователей 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"
Если вам нужно добавить участок кода ставьте его между тегами <code></code>