Cara mengatasi Masalah WordPress Keeps Logging Out

Pernahkah Anda mengalami masalah yang membuat frustrasi di mana WordPress terus mengeluarkan Anda? Baru-baru ini ada seseorang mengalami masalah ini. Dia mengikuti semua tip pemecahan masalah normal seperti menonaktifkan plugin, mengosongkan cache, membersihkan cookie browser, dan bahkan memulihkan WordPress dari cadangan . 

Tak satu pun di atas berhasil untuknya. Jika Anda menghadapi masalah ini, maka saya punya solusi untuk Anda. Pada artikel ini, saya akan menunjukkan kepada Anda cara mengatasi masalah WordPress Keeps Logging Out yang juga dikenal sebagai masalah batas waktu sesi WordPress.

Mengapa WordPress Keeps Logging Out?

Untuk memahami mengapa WordPress terus mengeluarkan Anda, Anda perlu memahami cara kerja proses login WordPress.

WordPress menetapkan cookie di browser Anda untuk mengautentikasi sesi login. Cookie ini disetel untuk URL WordPress yang disimpan di bagian pengaturan Anda. 

Jika Anda mengakses dari URL yang tidak cocok dengan yang ada di pengaturan WordPress Anda, maka WordPress tidak akan dapat mengautentikasi sesi Anda.

Pengaturan URL WordPress Salah

Seperti yang Anda lihat di screenshot pengaturan di atas, URL WordPress dan Alamat Situs adalah dua URL yang berbeda (perhatikan satu memiliki www. Dan yang lainnya tidak).

Memperbaiki Masalah Login

Perbaikan sederhana untuk masalah login ini adalah memastikan bahwa Anda memiliki URL yang sama di bidang Alamat Situs dan Alamat WordPress di pengaturan WordPress Anda. Ini berarti Anda harus memilih URL www atau non-www di kedua bidang.

Masuk ke dasbor WordPress Anda dan buka Pengaturan > Umum.

Benar Pengaturan URL WordPress

Jika Anda tidak dapat mengakses area admin, maka Anda dapat memperbarui bidang ini dengan mengedit file wp-config.php.

Hubungkan ke situs web Anda menggunakan klien FTP , dan cari file wp-config.php di direktori root situs Anda. Anda perlu mengunduh file ini ke Desktop Anda dan membukanya di editor teks seperti Notepad. Tambahkan kode ini tepat di atas baris Itu saja, berhenti mengedit! Selamat ngeblog.

1
2
define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com');

Jika Anda lebih suka menggunakan www di URL, gunakan kode ini sebagai gantinya

1
2
define('WP_HOME','http://www.example.com');
define('WP_SITEURL','http://www.example.com');

Jangan lupa untuk mengganti example.com dengan nama domain Anda sendiri.

Mengapa solusi ini berhasil?

Secara teknis, www adalah subdomain itu sendiri. Artinya, URL dengan www dan tanpa www sebenarnya adalah dua domain yang berbeda.

Dengan mengubah dan memperbarui URL ke alamat yang sama, itu akan memperbaiki masalah.

Penjelasan teknis yang lebih mendetail tentang www vs domain polos ada di sini.

Juga penting untuk dicatat bahwa pengaturan yang salah di bidang Alamat WordPress dan Alamat Situs juga dapat menyebabkan terlalu banyak masalah pengalihan di WordPress .

Saya harap artikel ini membantu Anda mengatasi masalah batas waktu sesi WordPress. Jika tidak, maka periksa cara mengatasi masalah Refreshing dan Redirect halaman login WordPress .

Panduan

Panduan Wordpress,SEO dan Bisnis Online

Tinggalkan Balasan

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d blogger menyukai ini: