Проверка на администратора в WordPress

Порой нужно добавить новый блок или внести изменения на боевом сайте.
Чтобы изменения касались только администраторов сайта, поможет проверка:

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

<div class="new-block">
   <p>Допустим, блок, который не должен видеть случайный посетитель сайта </p>
</div>

<?php endif;?>

Также можно внести правки в скрипт или в стили, не ломая изначальные файлы:

<?php if ( current_user_can( 'manage_options' ) ) : ?> 
   <script src="/assets/js/test-app.js"></script> 
<?php elseif:?> 
  <script src="/assets/js/app.js"></script> 
<?php endif;?>

 

 

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *