Sebagai sistem pengurusan kandungan yang popular, WordPress menyediakan platform pembinaan laman web yang mudah untuk banyak tapak web, tetapi anda mungkin menghadapi pelbagai masalah semasa penggunaan, salah satu yang paling biasa ialah masalah log masuk. Sebaik sahaja masalah log masuk berlaku, ia akan menyebabkan masalah yang tidak diduga kepada pentadbir laman web, jadi adalah penting untuk menyelesaikan masalah log masuk tepat pada masanya. Dalam artikel ini, kami akan mendedahkan cara menyelesaikan masalah log masuk WordPress dan memberikan contoh kod khusus untuk membantu anda menyelesaikan masalah log masuk dengan cepat.
1. Terlupa kata laluan atau tidak dapat log masuk
Apabila anda terlupa kata laluan akaun pentadbir WordPress anda atau tidak boleh log masuk ke bahagian belakang atas sebab lain, kami boleh menyelesaikan masalah ini dengan menetapkan semula kata laluan. Langkah-langkah khusus adalah seperti berikut:
function reset_admin_password() { $user = get_user_by('login', 'admin'); //将'admin'替换成你的用户名 wp_set_password('new_password', $user->ID); //将'new_password'替换成你的新密码 } add_action('init', 'reset_admin_password');
Simpan fail Kemudian muat semula halaman web dan gunakan kata laluan baharu untuk log masuk ke bahagian belakang.
2. Antara muka log masuk tidak boleh dipaparkan atau gaya tidak teratur
Kadangkala, halaman log masuk WordPress tidak boleh dipaparkan atau gaya tidak teratur Ini mungkin disebabkan oleh konflik dengan tema atau pemalam. Penyelesaiannya adalah seperti berikut:
Masukkan direktori fail tapak web melalui alat FTP, cari direktori wp-content/themes/, namakan semula folder tema yang digunakan sebelum ini, dan biarkan WordPress bertukar secara automatik kepada tema lalaiApabila menggunakan WordPress, status log masuk yang kerap melompat atau tamat masa log masuk akan menyukarkan pengurusan. Ini mungkin disebabkan oleh tetapan sesi log masuk lalai WordPress Kami boleh melanjutkan masa log masuk melalui kod berikut:
add_filter('auth_cookie_expiration', 'extend_login_session'); function extend_login_session($seconds) { return 2678400; //设置为31天 }
Tambahkan kod di atas pada fail functions.php Selepas menyimpan, status log masuk tidak akan tamat tempoh selepas 31 hari .
4. Menyelesaikan ralat kod pengesahan log masuk
Dalam sesetengah tapak, kod pengesahan log masuk ditetapkan untuk meningkatkan keselamatan, tetapi kadangkala kod pengesahan tidak boleh dipaparkan seperti biasa atau dimasukkan dengan salah, mengakibatkan ketidakupayaan untuk log masuk. Anda boleh mencuba penyelesaian berikut:
Kemas kini pemalam kod pengesahan untuk memastikan versi pemalam itu serasi dengan WordPressAtas ialah kandungan terperinci Rahsia Menyelesaikan Masalah Log Masuk WordPress. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!