Скрываем контент от неавторизованных пользователей - IT-C@FE
Joomla 4. Компонент K2 и форк K2ForJ4 (18 янв 2024)

Если вас, как и меня, достало выслушивать (вычитывать) бесконечные обещания разработчика K2 опубликовать версию компонента K2 под Joomla 4 (без чего невозможно реализовать апгрейд from Joomla 3 to Joomla 4) - воспользуйтесь форком K2ForJ4. Который в данный момент установлен и без каких-либо проблем работает на этом веб-сайте.

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

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

Code:
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.
Теперь указанный шорт-код, можно использовать в любой статье:

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

Круто! ;)

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

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

Dev banner 3
Работает на Kunena форум