На время проведения реконструкции сайт переведён в режим "ТОЛЬКО ЧТЕНИЕ" (Read only). Приносим свои извинения!
MaxHub
Полезности по Maxsite CMS

Как скрыть контент от незарегистрированных пользователей?

Вопросы-ответы / 13 января 2017

Для MaxSite CMS существует плагин скрывающий контент от незарегистрированных пользователей?

А если задача обратная - разместить контент только для незарегистрированных пользователей, как быть в этом случае?

Комментариев: 4
  1. Сергей, есть стандартный плагин auth_content, который скрывает контент внутри бб-кода [auth] от неавторизованных пользователей.

    Чтобы скрыть что-то от авторизованных посетителей готового ничего нет, но теоретически, можно попробовать создать свой shortcode для этого.

  2. я это делал это помощью условия

    if (is_login()
    {
       (тут допустим пусто)
    } 
    else 
    {
       return 'зарегистрируйтесь';
    }

    если залогинен - пусто, а в противном случае - вывести такой-то блок, ну типа зарегистрируйтесь и т.п.

  3. А мне надо будет сделать подобное, чтоб доступ был отдельной группе пользователей.

    Пока не озадачивался, только мысли, но скоро да..)

    Скорее всего, отдельный тип страниц, с соответствующими условиями.

  4. Да, я так приблизительно и поступил.

    Вывожу на главной странице для анонимов краткую инструкцию из блока Any1