Классное решение, найденное в Сети и позволяющее скрыть часть контента от неавторизованных юзверей вашего сайта на
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]
Круто!