Что я пытаюсь сделать, так это защитить контент страницы с помощью мета-поля. У меня есть форма в интерфейсе с паролем и одной кнопкой отправки. Пароль хранится как мета-поле на конкретной странице. , если совпадающий входной пароль соответствует, покажите содержимое страницы. Вот что до сих пор и не работает:Содержимое содержания Wordpress после выставленных значений формы проверено
<?php if('POST' == $_SERVER['REQUEST_METHOD']) {
$password = $_POST['pwd'];
$fieldvalue = get_post_meta($this_page_id, 'password', true);
if($password== $fieldvalue)
{
the_content();
}
}
?>
WordPress Данный способ добавить пароль не работает правильно для меня. Любые идеи по этому поводу?
* wordpress, чтобы добавить пароль, не работает правильно для меня *: можете ли вы кратко описать, что именно происходит, когда вы устанавливаете видимость страницы на «Защищенный паролем»? –
Он не защищает контент. Контент отображается независимо от того, что. Я не делаю, если есть что-то, что нужно добавить в мой шаблонный файл, который является обычным. –
Использует ли страница, которую вы пытаетесь защитить, с помощью настраиваемого шаблона? Если да, то можете ли вы использовать шаблон по умолчанию и посмотреть, работает ли встроенная защита паролем? –