[Помогите] Скрывать определенные страницы в меню

Тема в разделе "Wordpress", создана пользователем citadeldimon, 1 ноя 2010.

Статус темы:
Закрыта.
Модераторы: DzSoft, Sorcus
  1. citadeldimon

    citadeldimon Создатель

    Регистр.:
    27 авг 2008
    Сообщения:
    43
    Симпатии:
    2
    Скрывать определенные страницы в меню для незарегистрированных юзеров

    Добрый день всем!
    Версия Wordpress 3.0.1
    На блоге используются плагины: Akismet
    Стандартный шаблон.

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

    Заранее большое спасибо.
     
  2. DuvE

    DuvE

    Регистр.:
    16 май 2010
    Сообщения:
    510
    Симпатии:
    10
    Именно не видели, если страницы открыты только для зарегистрированных, то гости всё равно на них не зайдут... даже если увидят.
     
  3. citadeldimon

    citadeldimon Создатель

    Регистр.:
    27 авг 2008
    Сообщения:
    43
    Симпатии:
    2
    я не нашел нужной настройки в настройках страницы что бы их не видели гости. Наверно надо будет копать код и встявлять условие на id пользователя при выводе пунктов меню. А вот как с облаком меток и поиском сделать - я не знаю :(
     
  4. levati

    levati Постоялец

    Регистр.:
    2 апр 2007
    Сообщения:
    104
    Симпатии:
    22
    А с тем же условием на id и облако отобрази:

    PHP:
    <?php
    if ( ! is_user_logged_in() ){ 
    //код для гостей без облака
     
    } else { 
    //код для регистрантов с облаком
    }
    ?>
     
    citadeldimon нравится это.
  5. citadeldimon

    citadeldimon Создатель

    Регистр.:
    27 авг 2008
    Сообщения:
    43
    Симпатии:
    2
    levati спасибо за функцию
    is_user_logged_in
    не знал о такой. Думал есть готовое решение, но править код немного. Так что этим и займусь.
     
  6. merkader

    merkader Писатель

    Регистр.:
    22 ноя 2010
    Сообщения:
    4
    Симпатии:
    0
    по страницам такая вроде же фигня есть -

    Exclude Pages from Navigation
     
  7. citadeldimon

    citadeldimon Создатель

    Регистр.:
    27 авг 2008
    Сообщения:
    43
    Симпатии:
    2
    А посты? Все решилось с помощью функции в верхних постах и правки шаблона.
     
Статус темы:
Закрыта.