Lis-Alex

Закрытый раздел на сайте

6 сообщений в этой теме

Как создать закрытый раздел на сайте? т.е. видят больше чем просто гости.

Движок WordPress. 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
function wph_hide_text($atts, $content = null) {
    if (is_user_logged_in() && !is_null($content) && !is_feed())
        {return wpautop($content);}
    else {
        $loginlink = wp_login_url();
        $reglink = wp_registration_url();
        $msg = '<p style="background:#fcf8e3;padding:5px;">
        Для просмотра скрытого содержимого вы должны 
        <a href="//твойсайт/wp-login.php">войти</a> или 
        <a href="'.$reglink.'">зарегистрироваться</a> на сайте.</p>';
        return $msg;
    }
}
add_shortcode('hide', 'wph_hide_text');

Этот код добавь в function.php и потом сможешь просто шорткодом [hide] [/hide], закрыть доступ к контенту, от незарегистрированных пользователей 

diplomdistant и Riminy понравилось это

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Там же вроде при создании страницы/категории есть возможность закрыть ее от незарегистрированных пользователей

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
19 часов назад, petroff сказал:

Там же вроде при создании страницы/категории есть возможность закрыть ее от незарегистрированных пользователей

Нету такого в WP, если только плагин устанавливать 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, fargoname сказал:

Нету такого в WP, если только плагин устанавливать 

Сейчас посмотреть негде, но вроде, если поставить на странице в видимости "личное", то запись будет видна всем не ниже редактора. Ну или в коде поковыряться и сделать не ниже автора/пользователя. Соответственно, роль нового пользователя должна быть такой же редактор, автор или пользователь

А вообще да, плагины сильно упрощают жизнь с wp

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Плагин User Access Manager. Хочу использовать данный плагин.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу