แก้ปัญหา WordPress ล็อกอินไม่ได้ หลังย้าย URL ของเว็บไซต์

wordpress login
เจอโจทย์ว่าย้ายเว็บที่เป็น WordPress (ในทีนี้คือโฮสต์เดิม เปลี่ยนแค่ URL) แล้วพบปัญหาไม่สามารถล็อกอินได้ อาการคือเข้าหน้า wp-login เจอช่องกรอก username/password แล้ว กดล็อกอินไปจะกลับมาหน้าเดิมอีกครั้ง ไม่สามารถเข้ามายังหน้า dashboard ได้ ปัญหานี้เกิดจากเราเปลี่ยน URL ของเว็บไซต์ แม้ว่าจะแก้ URL ในฐานข้อมูล (siteurl และ home) แล้วก็ตาม อาจยังไม่เป็นผล ทางแก้คือให้เพิ่ม 2 บรรทัดนี้เข้าไปในไฟล์ wp-login.php __update_option('siteurl', 'http://www.newurl.com' );__ __update_option('home', 'http://www.newurl.com' );__ มันจะรันตอนเราโหลดหน้าล็อกอิน แล้วบอกระบบว่า URL เปลี่ยนแล้ว ให้เปลี่ยนค่าอื่นๆ ในเซสซันด้วย เมื่อล็อกอินเข้าหน้า Dashboard ได้แล้ว ให้ลบ 2 บรรทัดนี้ออกเพื่อความปลอดภัยและการอัพเกรดในอนาคต อ้างอิง - [WordPress Codex: Login Trouble](https://codex.wordpress.org/Login_Trouble)
Keyword