Как показать отрывок из защищенного паролем сообщения в WordPress

/

Знаете ли вы, что вы можете защитить паролем свои сообщения WordPress? По умолчанию WordPress не показывает пользователям содержимое защищенного сообщения, если не введен пароль. Однако есть несколько способов защитить сообщения паролем, сохранив при этом тизер или отрывок. В этой статье мы покажем вам, как показать отрывок из защищенного паролем сообщения в WordPress.

Показаны отрывки из сообщений, защищенных паролем

Метод 1. Отображение выдержки из защищенного сообщения вручную

Первое, что вам нужно сделать, это скопировать и вставить этот фрагмент кода в файл functions.php вашей дочерней темы или в плагин WordPress для конкретного сайта.

<?php
function wpb_protected_excerpt( $excerpt ) {
    if ( post_password_required() ) {
        $post = get_post();
        $excerpt=$post->post_excerpt;  
    }
    return $excerpt;  
}
add_filter( 'the_excerpt', 'wpb_protected_excerpt' );

function wpb_protected_excerpt_posts( $content ) {
    if ( post_password_required() && is_single() ) {
        $post = get_post();
        return $post->post_excerpt.$content;    
    }
}
add_filter( 'the_content', 'wpb_protected_excerpt_posts', 10 );    

Теперь перейдите на экран сообщений в WordPress, чтобы отредактировать сообщение, защищенное паролем, и нажмите кнопку параметров экрана вверху страницы. Откроется меню с множеством опций. Вам необходимо убедиться, что установлен флажок рядом с отрывком.

Включение мета-поля отрывка на экране редактирования записи в WordPress

Это отобразит мета-поле отрывка под редактором сообщения. Вы можете ввести отрывок из вашего сообщения в это поле.

Добавление отрывка из защищенного паролем сообщения в WordPress

Перед публикацией поста убедитесь, что он защищен паролем. Теперь вы можете посетить свой сайт и увидеть отрывок из защищенного паролем сообщения в WordPress.

Отображение отрывка из защищенного паролем сообщения в WordPress

Метод 2: использование подключаемого модуля для ограничения содержимого

Использовать защищенные паролем сообщения проще, но это не дает вам необходимого контроля, чтобы убедиться, что нужные пользователи имеют доступ к сообщению.

Если у вас многопользовательский сайт WordPress или вы хотите открыть свой сайт для регистрации, то использование плагина для ограничения доступа к сообщениям - гораздо лучший вариант.

Он позволяет вам контролировать, какие пользователи имеют доступ к вашим защищенным сообщениям, и вы можете легко контролировать, сколько контента вы хотите показывать другим пользователям. Думайте об этом как о сайте членства с несколькими уровнями подписки.

Первым делом вам необходимо установить и активировать плагин Restrict Content Pro. После активации вам необходимо зайти в Restrict »Settings, чтобы настроить плагин.

Настройки ограниченного контента

Вам нужно будет предоставить сообщение, которое увидят пользователи, если у них нет разрешения на просмотр защищенного содержимого. Как только вы закончите, просто нажмите кнопку «Сохранить изменения», чтобы сохранить свои настройки.

Теперь вы можете создать новое сообщение или отредактировать существующее сообщение, которое хотите защитить. Просто добавьте контент, который вы хотите показать как отрывок, в область контента публикации, а затем оберните остальную часть контента, которую вы хотите скрыть, между тегами [restrict] [/ restrict].

Ограничить шорткод содержимого

Важно: вам не нужно защищать сообщение паролем из меню публикации.

Вы также можете показать отрывок всем пользователям и предоставить доступ только авторизованным пользователям, используя мета-поле «Ограничить контент» под редактором сообщений. Просто установите флажок рядом с отрывком и выберите роль пользователя.

Выбор роли пользователя-подписчика позволит всем зарегистрированным пользователям на вашем сайте просматривать сообщение, когда они вошли в систему. Пользователи, не вошедшие в систему, смогут видеть только отрывок.

Разрешение только авторизованным пользователям просматривать контент

Продажа премиального контента на вашем сайте

Restrict Content Pro также позволяет продавать членство для премиум-контента. Вы можете принимать платежи с помощью Stripe, PayPal и Braintree.

Прием платежей за защищенный контент с помощью Restrict Content Pro

Вы можете создавать пакеты подписки для пользователей, из которых они могут выбирать при регистрации на вашем сайте. Вы можете решить, к какому контенту пользователи будут иметь доступ для своего уровня подписки. Вы также можете иметь несколько уровней подписки.

Для получения подробных инструкций, пожалуйста, ознакомьтесь с нашим руководством о том, как ограничить контент для зарегистрированных пользователей в WordPress.

Мы надеемся, что эта статья помогла вам показать отрывок из защищенных паролем сообщений в WordPress. Вы также можете увидеть наш список из 40 полезных инструментов для управления и развития вашего блога WordPress.

Нужна помощь с WordPress? Свяжитесь сейчас
[email protected]

Это переведенная версия оригинальной статьи от wpbeginner, весь контент, изображения и авторство принадлежит автору

Как плагины WordPress влияют на время загрузки вашего сайта

Вы когда-нибудь задумывались, как плагины WordPress влияют на время загрузки вашего сайта? Плагины WordPress позволяют добавлять функции на ваш сайт, но

Как создать целевую страницу с помощью WordPress

Вы хотите создать индивидуальную целевую страницу на своем сайте WordPress? Целевые страницы помогают компаниям превращать посетителей сайта в клиентов

Как исправить белый экран смерти WordPress (шаг за шагом)

Белый экран смерти WordPress - одна из самых распространенных ошибок WordPress. Это также один из самых неприятных моментов, потому что нет сообщения об

Как встроить карты Bing в WordPress

Вы хотите встроить Bing Maps на свой сайт WordPress? Если вы ищете альтернативу Google Maps, то Bing Maps - правильный кандидат для вас. Подобно Google Maps, вы можете использовать