Intereting Posts
Сколько людей может одновременно использовать одну и ту же учетную запись WordPress? API настроек: как создать многопользовательский флажок с категориями блога? Тема Wp не работает хорошо, как забыл создать дочернюю тему Проверьте часть шаблона, иначе фильтруйте контент Каковы некоторые хорошие ресурсы для обучения конечных пользователей использованию WordPress? Использовать Google Fonts и unicodes Добавьте обертку только к видеороликам YouTube через функцию фильтра embed_oembed_html Как обрабатывать текст с помощью функции __ (? Простая страница сайта с закрытой панелью WordPress Как разобрать этот короткий код? Почтовые пули и изображения не могут иметь одно и то же имя? Интерполировать get_theme_mod CSS в таблицу стилей? Какой лучший плагин «вставить все изображения»? Как получить массив страниц и массив категорий одновременно? Git игнорировать все, кроме настраиваемого каталога тем

Есть ли способ защитить паролем часть сообщения?

Есть ли способ показать страницу публике, но имеет ли дополнительное настраиваемое поле, которое не отображается, если пароль не введен?

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

Я бы сделал это по-другому: поместите всегда видимый текст в настраиваемое поле для метаболизма и защитите содержимое сообщения паролем.

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

Пример кода для темы:

while ( have_posts() ) { the_post(); if ( post_password_required( $post ) ) { print '<h1 class="post-protect-notice">' . __( 'Protected Post', 't5_theme' ) . '</h1>'; the_excerpt(); // custom field print wpautop( get_post_meta( get_the_ID(), '_always_visible_content', TRUE ) ); } else { // show regular content } }