Как скрыть информацию от гостей в WordPress?

Сегодня я раскажу о функции current_user_can() в WordPress, c помощью которой можно скрыть информацию от гостей, или наоборот, показывать ее только им. Я не любитель теории, поэтому сразу же перейдем к практике.

И все же пара строк, как ей пользоваться (level_10 - уровень админа):

  1. <?php if (current_user_can(‘level_10?)) { ?>
  2. // нужная информация,  будет показываться
  3. // только администратору
  4. <?php } ?>

  1. <?php if (!current_user_can(‘level_10?)) { ?>
  2. // нужная информация,  будет показываться всем,
  3. // кроме администратора  (т.к. в начале функции - отрицание)
  4. <?php } ?>

Вместо level_10, понятное дело, может быть другой уровень. Теперь мы знаем как пользоваться данной функцией!

Права пользователей (стандартные в WordPress):

level_0 - подписчик
level_1 - участник
level_2 - автор
level_3 - level_7 - редактор
level_8 - level_10 - администратор

А теперь примеры.

Меню для администратора:

  1. <?php if (current_user_can(‘level_10′)) { ?>
  2. <ul>
  3. <li><a href="/wp-admin/post-new.php">Написать новый пост</a>
  4. <li><a href="/wp-admin/page-new.php">Создать новую станицу</a>
  5. <li><a href="/wp-admin/edit.php">Управление</a>
  6. <li><a href="/wp-admin/theme.php">Дизайн</a>
  7. <li><a href="/wp-admin/edit-comments.php">Комментарии</a>
  8. <li><a href="/wp-admin/options-general.php">Настройки</a>
  9. </ul>
  10. <?php } ?>

В список можно добавить нужные вам ссылки и разместить код на главной странице.

Вывод для гостей:

  1. <?php if (current_user_can(‘level_0′)) { ?>
  2. // информация для гостей
  3. <?php } ?>

В основном это нужно на блогах, где используется регистрация (или несколько ведущих).

На этом пока все, если покапаться в функции current_user_can, то можно найти еще много интересного. Так же я писал о выводе трэкбэков только админстратору.

Акция - ссылка каждому!

Как всегда, все о том же

Почти две недели был без интернета, так что не было возможности написать в блог. Что за это время прошо в блогосфере? Да, все таже дребедень. Тысяча блогов обсуждают одно и тоже, “актуальная” тема - сапа, куда же без нее в очередном посте.

Потихоньку развивается социальная сеть для блоггеров - ShowBlogs.ru. Скоро надеюсь добавить новый функционал, а так же уже наконец заняться нормальной раскруткой. В ближайшее время планирую сделать рейтинг пользователей, который будет зависеть от количества добавленных записей, одобренных новостей и привлеченных пользователей (рефералов).

Если у вас есть какие-то предложения, то прошу их высказать в комментариях.

Продолжается акция - ссылка каждому!. Так что оставляейте заявки, это выгодный обмен!

Акция - ссылка каждому!

Конкурс - заведи новый блог и стань лучшим!

Блоггер Monitor777 проводит конкурс, связанный с заведением нового блога!

Общие правила конкурса

Набираются участники, которые заводят новый блог. Блог может быть как на бесплатной платформе, так и автономный блог. Тематика блога - любая.

По истечению ~3-ех недель будут выбраны победители в нескольких номинаций:

- самый интересный блог;
- самый полезный блог;
- самый креативный блог.
… и другие.

Общий призовой фонд на данный момент: 235$. Я вхожу в состав жюри и являюсь организатором одной из номинаций.

Как принять участие?

Отпишитесь в комментариях к посту на блоге Monitor777. Заведите новый блог, можно добавить запись в виде “Привет, мир!”. Но наполнение блога разрешено только после старта конкурса! Торопитесь, начало конкурса - завтра!

Все подробности конкурса читайте на блоге Monitor777.

Подпишитесь так же на RSS-ленту, я буду освещать некоторые подробности хода данного конкурса.

Акция - ссылка каждому!

  • dmitriys 007
    Персональный блог Дмитрия Н.

Новый сервис для блоггеров - альтернатива Блогуну!

На одной из социальной сети наткнулся на новый сервис для блоггеров и рекламодателей - profitblog. Зарегистрировался. По первому взгляду на меню, этот сервис - аналог Блогуну.

Даже все ссылки имеют точно такое же название. Один из огромнейших плюсов для меня - это единый профиль для рекламодателя и блогера. Это меня больше всего раздражало на Блогуне. Что еще понравилось, так это разделение рекламных компаний на типы - рекламный пост, спонсор поста и постовой. В связи с этим, я думаю не будет неразберихи с тем, когда было непонятно, что именно требуется от рекламодателя.

Зарегистрировался я только сегодня. И собственно этим постом прохожу регистрацию (так же как на блогуне). Поэтому, что там с выводами заработанных средств - сказать не могу. Однако в базе уже есть несколько предложений.

Регистрируемся

Акция - ссылка каждому!

  • itkaz.ru
    Казахстанский блог об IT и не только
  • www.vse-ok.com
    Блог заядлого интЕрнетчика ™
  • ДЛЯ ТЕБЯ.com
    Вы сможете завести свой блог, вступить в сообщества и многое другое…

Акция - ссылка каждому!

Открываю новую акцию по взаимовыгодному обмену ссылками! Правила достаточно просты: вы ставите ссылку на одну социальную сеть, а взамен получаете ссылку с моего блога. Плюсы очевидны? Тогда теперь обо всем подробней.

Как принять участие?

Итак, чтобы принять участие в акции, поставьте на своем блоге в одном из постов активную и индексируемую ссылку на социальную сеть для блоггеров - ShowBlogs.ru Затем в комментариях сообщите адрес страницы, где вы раместили ссылку.

Ссылку на ShowBlogs.ru можно дать в любом виде: на главную страницу, реферальную, в постовом или в тексте поста. По желанию вы так же можете высказать свое мнение, как отрицательное, так и положительное.

Пример ссылки:

  1. <a href="http://showblogs.ru">Социальная сеть для блоггеров</a>

Напомню еще раз, текст ссылки может быть любой.

Кто может принять участие?

Принять участие может любой нормальный блог. Нормальный - это значит на отдельном домене (на крайний случай - .blogspot.com) и созданный для людей.

Что вы получаете взамен?

В каждом своем посте я буду делать по 3 анонса блогов участников! Таким образом, вы получаете ссылку с моего блога совершенно бесплатно. Одной из главной особенностей акции является то, что вы даете ссылку на совершенно другой ресурс (на котором, заметьте, нет ссылки на этот блог). Такой обмен выгоднее со стороны поисковиков.

Срок акции: их нет :)

Поехали!