Odpowiedź forum utworzona

Viewing 2 replies - 1 through 2 (of 2 total)
  • Forum: Wtyczki
    W odpowiedzi na: Strona chroniona hasłem

    Musisz zmienić w pliku functions.php ustawienia sesji, tak, aby ciasteczka nie trzymały sesji na strony zabezpieczone hasłem. Z serwera FTP ściągnij sobie plik functions.php, który znajduje się w folderze z twoim szablonem (wp-content/themes/twojszablon/). Otwórz go dowolnym edytorem i dopisz na samym dole:

    add_action( 'wp', 'post_pw_sess_expire' );
        function post_pw_sess_expire() {
        if ( isset( $_COOKIE['wp-postpass_' . COOKIEHASH] ) )
        // Setting a time of 0 in setcookie() forces the cookie to expire with the session
        setcookie('wp-postpass_' . COOKIEHASH, '', 0, COOKIEPATH);
    }

    Jak to zrobisz, to każde odświeżenie strony z hasłem będzie wymagało ponownego wpisania hasła. Tu masz to szerzej opisane: http://www.download.net.pl/jak-ustawic-strone-na-haslo-w-wordpressie/n/8371/

    A także tu na forum, ale po angielsku: https://wordpress.org/support/topic/protected-pages-timeout?replies=8#post-4078557

    Najprawdopodobniej jest to związane z pamięcią podręczną (cache) – albo w twojej przeglądarce, albo na serwerze. Wejdź na swoją stronę i wciśnij CTRL + F5, aby odświeżyć stronę i ją przeładować na świeżo. Zobacz, czy wprowadzone zmiany są widoczne. Jeśli tak, to problem był tylko na twoim komputerze.

    Jeśli nadal to nic nie da, to znaczy, że masz jakąś wtyczkę odpowiedzialną za cache’owanie (np. W3 Total Cache). Wejdź do jej opcji i skorzystaj z opcji czyszczenia pamięci cache (empty cache). Wtedy wszystkie zmiany się wyświetlą.

Viewing 2 replies - 1 through 2 (of 2 total)