Rumah > Tutorial CMS > WordTekan > Apa yang perlu dilakukan jika wordpress tidak dimuatkan semula

Apa yang perlu dilakukan jika wordpress tidak dimuatkan semula

藏色散人
Lepaskan: 2023-02-08 09:26:11
asal
2074 orang telah melayarinya

Penyelesaian untuk WordPress tidak menyegarkan: 1. Padamkan kuki untuk semua tempoh, dan kemudian semak sama ada halaman utama dimuat semula secara normal 2. Semak sama ada kuki ditapis, dan kemudian selepas mencari kuki yang berkaitan, isikan kuki yang sepadan penapis Hanya klik bar pilihan.

Apa yang perlu dilakukan jika wordpress tidak dimuatkan semula

Persekitaran pengendalian tutorial ini: sistem Windows 10, WordPress versi 5.4.2, komputer Dell G3.

Apakah yang perlu saya lakukan jika wordpress tidak dimuatkan semula?

  • Satu kemungkinan cache halaman utama WordPress tidak menyegarkan: masalah yang disebabkan oleh penapisan kuki

Jika sesetengah perisian caching digunakan, Anda boleh menghadapi masalah bahawa cache halaman utama WordPress tidak dimuatkan semula. Terdapat situasi di mana halaman utama tidak berubah selepas menerbitkan artikel atau log masuk.

Keadaan ini selalunya disebabkan oleh kuki.

Sebagai contoh, jika anda menggunakan pemalam Batcache, kemungkinan ini akan berlaku dengan mudah.

Batcache akan melumpuhkan caching apabila ia mengesan beberapa nilai kuki Kod penghakiman dalam advanced-cache.php adalah seperti berikut:

// Never batcache when cookies indicate a cache-exempt visitor.
if ( is_array( $_COOKIE) && ! empty( $_COOKIE ) ){
    foreach ( array_keys( $_COOKIE ) as $batcache->cookie ){
        if ( $batcache->cookie != 'wordpress_test_cookie' && 
            ( substr( $batcache->cookie, 0, 2 ) == 'wp' || substr( $batcache->cookie, 0, 9 ) == 'wordpress' || substr( $batcache->cookie, 0, 14 ) == 'comment_author' ) ){
            batcache_stats( 'batcache', 'cookie_skip' );
            return;
}
}
}
Salin selepas log masuk

Ini bermakna Batcache mendapati bahawa jika kuki dalam request ialah Lumpuhkan caching pada permulaan wp, wordpress atau comment_author supaya fungsi seperti pengurusan latar belakang dan ulasan pengguna dapat berfungsi dengan baik.

Jika terdapat percanggahan dengan pemalam, contohnya, jika pemalam menghasilkan kuki wpxxyy, kuki yang bermula dengan "wp" akan ditapis oleh pemalam Batcache dan Batcache cache halaman penuh akan menjadi tidak sah. Anda perlu membatalkannya dan mengubah suai julat penapis.

// Never batcache when cookies indicate a cache-exempt visitor.
if ( is_array( $_COOKIE) && ! empty( $_COOKIE ) ){
    foreach ( array_keys( $_COOKIE ) as $batcache->cookie ){
        if ( $batcache->cookie != 'wordpress_test_cookie' && $batcache->cookie != 'wpmp_switcher' && substr( $batcache->cookie, 0, 12 ) != 'wp-settings-' && 
            ( substr( $batcache->cookie, 0, 2 ) == 'wp' || substr( $batcache->cookie, 0, 9 ) == 'wordpress' || substr( $batcache->cookie, 0, 14 ) == 'comment_author' ) ){
            batcache_stats( 'batcache', 'cookie_skip' );
            return;
}
}
}
Salin selepas log masuk

Apa yang perlu dilakukan jika wordpress tidak dimuatkan semula

Begitu juga, mengambil penyemak imbas Chrome sebagai contoh, cari semua kuki di tapak ini melalui F12/Tetapan Laman Web/Tetapan Privasi/Kuki/Lihat Kuki untuk melihat sama ada kuki yang berkaitan ditapis.

Pemprosesan:

1 Padamkan kuki untuk semua tempoh dan semak sama ada halaman utama dimuat semula seperti biasa

2. Jika halaman utama masih sama selepas memadamkan kuki, Jika ia tidak boleh dimuat semula seperti biasa, semak sama ada kuki itu ditapis

Supercache, WT3, Cache terpantas dan perisian caching lain mempunyai pilihan untuk mengecualikan penapisan kuki, dan inilah sebabnya.

Selepas mencari kuki yang berkaitan, cuma isikan lajur pilihan penapisan kuki yang sepadan.

Sudah tentu, ini hanyalah kemungkinan bahawa cache halaman utama WordPress tidak dimuat semula, tetapi ia adalah perkara biasa.

Pembelajaran yang disyorkan: "Tutorial WordPress"

Atas ialah kandungan terperinci Apa yang perlu dilakukan jika wordpress tidak dimuatkan semula. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan