Автоматический выход из WordPress после выхода из защищенной области - PullRequest
0 голосов
/ 13 января 2011

У меня есть сайт WordPress, и мне нужна эта функция, поэтому, если вы вошли на защищенную страницу и покинули эту страницу, вы не можете нажать кнопку «Назад» и вернуться без повторного входа.

Как этого добиться?

Ответы [ 2 ]

1 голос
/ 13 января 2011

Почему не это?

<?php wp_logout(); ?>

ссылка здесь: http://codex.wordpress.org/Function_Reference/wp_logout

Кстати, вы говорите о встроенных пользовательских сеансах Wordpress или о пользовательской странице, защищенной паролем?

0 голосов
/ 13 января 2011

Хорошо, область администратора всегда находится в / wp-admin, и мы представляем, что она использует аутентификацию сеанса, так почему бы вам просто не поместить фрагмент кода в индексный файл или любой другой файл, который вызывается при каждой загрузке страницы, котораяудаляет сеанс, если URL не начинается с / wp-admin Например:

if(substr($_SERVER['REQUEST_URI'], 0, 9)!='/wp-admin') {
    session_destroy();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...