Если на WordPress-сайте открыта свободная регистрация для посетителей, то есть возможность, некоторый, интересный контент или ссылки для скачивания делать доступными только зарегистрированным пользователям. Реализовать показ части контента только зарегистрированным пользователям можно простым способом, вставив в соответствующей теме, в файл functions.php следующий код:
1. add_shortcode('member', 'member_check_shortcode');2. function member_check_shortcode( $atts, $content = null ) {3. if ( is_user_logged_in() && !is_null( $content ) && !is_feed() )4. return $content;5. return '';6. }После этого в тексте статьи используем следующую конструкцию:
1. [member] Этот текст будет показан только зарегистрированным пользователям2. [/member]
Комментариев нет:
Отправить комментарий