Intereting Posts
Обработка single.php в Multisite Есть ли документация жизненного цикла плагина? Сортируемый столбец, содержащий числовые значения для пользовательского типа отправки в WordPress Backend Удаление и восстановление одного короткого кода Добавить записи в объект WP Query Как редактировать изображение с XML RPC? Сделать поле профиля пользователя обязательным Как определить, когда пользователь admin находится на странице «Все сообщения»? Продолжайте подчеркивать пункт меню с почтовыми страницами wordpress удаляет просмотры из ссылок действий в настраиваемом сообщении Что использовать для выполнения кода при сохранении страницы настроек плагина? Предотвращение нападения грубой силы Как добавить страницу редактирования таксономии Внутреннее подключение пользовательских таблиц для выбора пользователей с ролями Заблокирован из моего собственного блога и сброс пароля не работает

Как я могу защитить паролем сайт WordPress, не требуя от пользователя входа?

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

Solutions Collecting From Web of "Как я могу защитить паролем сайт WordPress, не требуя от пользователя входа?"

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

<?php if($_POST['q'] == 'answer') { // set cookie } elseif($_COOKIE['q'] != 'cookie') { // include question template and die } ?> 

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

Если вы используете Apache, для его настройки вы можете использовать следующую документацию: http://httpd.apache.org/docs/2.2/howto/auth.html

Если вы используете Lighttpd, вы можете проверить эту страницу: http://2skies.com/docs/basic_http_authentication_with_lighttpd