×
HeadHunter and Superjob rezume updater on Ruby on Rails (21 авг 2017)

Практикуемся в написании кода под rails.

Вопрос Скрываем контент от неавторизованных пользователей

Больше
2 года 10 мес. назад #1 от serge
serge создал эту тему: Скрываем контент от неавторизованных пользователей
Классное решение, найденное в Сети и позволяющее скрыть часть контента от неавторизованных юзверей вашего сайта на Wordpress! Проверка происходит посредством функции is_user_logged_in(), затем еще проверяем контент на его наличие, также отображение в rss:

add_shortcode( 'members_only', 'members_only_shortcode' );
function members_only_shortcode( $atts, $content = null ) 
{
    if ( is_user_logged_in() && !empty( $content ) && !is_feed() )
    {
        return $content;
    }
    
    return 'To view this content please login.';
}

Просто добавьте этот код в файлы plugin или functions.php, зарегистрировав таким образом новый шорт-код members_only.
Теперь указанный шорт-код, можно использовать в любой статье:

[members_only]
Display this content only for users which are logged in.
[/members_only]

Круто! ;)

А я смогу! - А поглядим! - А я упрямый!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.