Dùng WordPress một thời gian mình gặp phải một số vấn đề liên quan tới đăng nhập wp-admin. Nhiều lúc nhập mãi mà không truy cập vào được trang quản trị WordPress. Cảm thấy khá bực mình. Và thế là mình thử khá nhiều cách khác nhau và cuối cùng mình phát hiện ra một số cách khắc phục.

Mình rằng chắc chắn bạn cũng sẽ cần tới điều này. Vì thế bài viết dưới đây sẽ hướng dẫn phương pháp đăng nhập thành công vào khu vực trang quản trị Admin của WordPress.

1/ Hãy xóa bộ nhớ cache và cookie

Đôi khi bạn chẳng phải đau đầu quá nhiều mà đơn giản chỉ cần xóa đi cache và cookie thôi. Trình duyệt truy cập nhiều website vì thế dung lượng lớn sẽ dẫn đến không thể chứa thêm dữ liệu được nữa.

Nhấp vào dấu 3 chấm trên góc phải trình duyệt Chrome => Lịch sử hoặc ấn phím tắt Ctrl + H

khong-dang-nhap-duoc-wp-admin

Ấn vào Xóa dữ liệu duyệt web

khong-dang-nhap-duoc-wp-admin-1

Chọn từ trước đến giờ và tích chọn 3 ô trống => Ấn xóa dữ liệu

khong-dang-nhap-duoc-wp-admin-2

Xong xuôi thì bạn đăng nhập lại xem được không. Nếu không thì hãy thử cách thứ 2 nhé!

2/ Thay đổi mật khẩu quản trị qua phpMyAdmin

Có thể do lâu ngày bạn không đăng nhập nên quên mật khẩu. Hoặc bật Cap lock mà không để ý. Hay password khi gõ lại đang mở Unikey tiếng Việt.

Để thực hiện bạn hãy Login vào Cpanel trên Hosting. Nếu chưa biết dùng Cpanel hãy đọc lại bài https://quachquynh.com/huong-dan-su-dung-cpanel/

Trong Cpanel tìm chữ phpmyadmin nhấp vào (Nếu trên Localhost thì truy cập vào http://localhost/phpmyadmin/)

Tích vào dấu + => Nhấp chọn wp_users => Sửa

khong-dang-nhap-duoc-wp-admin-3

Tại user_pass chỗ varchar(255) bạn chọn MD5 => Rồi gõ mật khẩu vào ô trống bên cạnh

khong-dang-nhap-duoc-wp-admin-4

Sau đó thử Login vào wp-admin xem kết quả như thế nào.

3/ File .htaccess bị lỗi code

Vai .htaccess đóng vai trò quan trọng để thực hiện nhiều nhiệm vụ như bảo mật, chuyển hướng, cấu trúc đường dẫn vv… Nhưng nó cũng sẽ gây ra lỗi nếu thêm đoạn mã sai.

Để thực hiện hãy truy cập vào Cpanel trên Hosting => File Manager => Nhấp vào thư mục tên miền hoặc vào public_html

(Tại Localhost thì vào C:\xampp\htdocs\domain)

khong-dang-nhap-duoc-wp-admin-5

Đổi thành một cái tên khác rồi Login. Nếu không được thì nguyên nhân không phải là do .htaccess.

4/ Lỗi phân quyền người dùng

Hãy đảm bảo rằng thư mục wp-admin được phân quyền 0755.

khong-dang-nhap-duoc-wp-admin-6

Để thiết lập lại quyền bạn nhấp chuột phải vào thư mục => Change Permissions

khong-dang-nhap-duoc-wp-admin-7

5/ Plugin bảo mật chặn truy cập

Nguyên nhập không vào được wp-admin cũng có thể là do một số plugin bảo mật chặn bạn. Nếu bạn đang cài plugin như iThemes, Wordfence thì hãy đổi tên lại.

Truy cập public_html/wp-content/plugins => Đổi tên plugin thành tên khác hoặc xóa đi.

6/ Đường dẫn đăng nhập bị đổi sang tên khác

Để hạn chế tấn công Brute Force Attacks thì chúng ta thường đổi đường dẫn đăng nhập sang URL mới. Nếu trong trường hợp bạn không nhớ thì hãy xem xét lại:

  • Plugin: xem có dùng plugin đổi đường dẫn đăng nhập nào không
  • Dò file .htaccess xem có mã chuyển hướng nào không
  • Vào file functions.php xem có code chuyển hướng không

7/ Cập nhật lại URL trong file wp-config.php

Vào file wp-config.php sửa lại

define('WP_HOME','http://www.domain-cua-ban.com');

define('WP_SITEURL','http://www.domain-cua-ban.com');

Trên đây là 7 cách giúp bạn khắc phục tình trạng không thể đăng nhập vào wp-admin. Hãy thử lần lượt các cách mà mình đưa ra ở trên. Nếu vẫn không được thì bạn hãy liên hệ với kỹ thuật cung cấp Hosting để họ giải quyết cho nhé.

Bình luận!

Xin lưu ý rằng tất cả các bình luận đều được kiểm duyệt theo chính sách bảo mật và tất cả các liên kết đều là nofollow. KHÔNG sử dụng từ khóa trong trường tên. Hãy để lại một cuộc trò chuyện cá nhân và ý nghĩa. *