PHP код для вывода информации в зависимости от привилегий пользователей. В WordPress привилегии делятся на 10 категорий. Пользователи с категорией 0 имеют самые низкие права на сайте, а 10, соответственно — самые высокие.
Вывод информации только для гостей (незарегистрированных пользователей сайта):
<?php if (!current_user_can('level_0')) { ?>
<?php } ?>
<?php } ?>
Вывод информации для всех пользователей, включая гостей:
<?php if (current_user_can('level_0')) { ?>
<?php } ?>
<?php } ?>
Выводить информацию для пользователей с привилегией «5» и выше, в другом случае выводить что-то иное:
<?php if (current_user_can('level_5')) : ?>
<?php else : ?>
<?php endif; ?>
<?php else : ?>
<?php endif; ?>
Для зарегистрированных пользователей (всех кроме гостей):
<?php if($user_ID) : ?>
<?php endif; ?>
<?php endif; ?>