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
Ấn vào Xóa dữ liệu duyệt web
Chọn từ trước đến giờ
và tích chọn 3 ô trống => Ấn xóa dữ liệu
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://quynhweb.pro/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
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
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:xampphtdocsdomain)
Đổ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.
Để thiết lập lại quyền bạn nhấp chuột phải vào thư mục => Change Permissions
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é.
Hướng dẫn cách tắt comment trong wordpress
Trong quá trình xây dựng và quản lý một trang web WordPress, việc tắt chức năng comment có thể là một yêu cầu phổ biến. Điều này…