Bạn làm những gì khi quên mật khẩu đăng nhập vào admin wordpress, đây là một gợi ý bằng cách tạo lại mật khẩu mới. Bạn cũng có thể có thể sử dụng tính năng quên mật khẩu trong wordpress theo địa điểm http://example.com/mylogin.php?action=lostpassword , tuy nhiên nếu bạn gặp lỗi không gửi mail trong WordPress hoặc hosting không bổ trợ hàm gửi mail mail()
thì bạn sẽ không thể nhận được email phục hồi lại mật khẩu. WordPress thông báo lỗi này khi không gửi được vào tài khoản email đã đăng ký chính trên website.
Không gửi được thư. Possible reason: your host may have disabled the mail() function.
Vậy phải làm sao, giải pháp sau đây bạn cũng đều có thể yên tâm mỗi khi đổi lại mật khẩu và quên nó thì cũng không lo lắng. Bằng việc sử dụng hàm wp_hash_password
của wordpress. Hàm này có công năng tạo lại mật khẩu mới mỗi khi người dùng wordpress quên mật khẩu trước đó, hàm trả về chuỗi bảo mật hash. Về nguyên tắc mật khẩu thực chưa được lưu trực tiếp trong cơ sở dữ liệu, mà không chỉ vậy sẽ lưu chuỗi hashes. Tạo chuỗi hash từ mật khẩu được nhập vào bởi user trong công đoạn đăng nhập và so sánh tin tức hashes của user được lưu trong CSDL nếu trùng thì coi như đăng nhập hoàn tất.
Các bước reset mật khẩu wordpress
Bước 1 : Copy và paste đoạn code dưới đây vào 1 template wordpress mới để chào đời mật khẩu mới.
$password = "hoang123456" ; echo wp_hash_password ( $password ) ; //mật khẩu mới
Bước 2 :
Truy cập vào phpMyAdmin, mở database bạn đang chạy wordpress -> mở table wp_users
, Copy mật khẩu sinh ra ở trên và dán vào cột user_pass
ở dòng user bạn quên mật khẩu.
Khôi phục mật khẩu từ phpMyAdmin
Trước tiên, bạn luôn phải đăng nhập vào cPanel, sử dụng tài khoản lưu trữ hosting WordPress. Tiếp theo, chọn biểu tượng phpMyAdmin trong mục cơ sở dữ liệu.
Tiếp theo chọn cơ sở dữ liệu WordPress của bạn.
Bây giờ bạn sẽ thấy bản kê các bảng có trong cơ sở dữ liệu, tìm về bảng ‘{table-prefix} _users’ và nhấn vào ‘Browse’ kế bên nó.
Tiếp theo, bấm vào nút chỉnh sửa kế bên tên người dùng mà bạn muốn thay đổi mật khẩu.
PhpMyAdmin sẽ hiển thị chi tiết các trường cho bạn thay đổi tin tức về người dùng.
Bạn cần xóa giá trị trong trường user_pass
và thay thế nó bằng mật khẩu mới. Bên dưới cột ‘Function’, chọn MD5 từ trình đơn thả xuống và nhấn vào nút Go.
Lưu ý: Mật khẩu của bạn trước lúc lưu vào csdl sẽ được mã hóa bằng phương pháp dùng chuỗi hash MD5.
Chúc bạn thành công !
Hãy cho mình biết suy nghĩ của bạn trong phần bình luận bên dưới bài viết này. Hãy theo dấu kênh chia sẻ kiến thức WordPress của TopVn trên Twitter và Facebook
Bài viết Quên mật khẩu wordpress – lấy lại tài khoản đăng nhập được tổng hợp và biên tập bởi: dinhthuanit.com. Mọi ý kiến đóng góp và phản hồi vui lòng gửi Liên Hệ cho dinhthuanit.com để điều chỉnh. dinhthuanit.com xin cảm ơn.
Bài Viết Liên Quan
Bài Viết Khác
- Bài tập Date Time trong PHP (Bài tập 7) | Bài tập PHP có giải hay nhất tại TopVn
- Thuật toán Google peguin – chim cánh cụt
- Tộc người ở nơi tuyết phủ quanh năm: Không hôn nhau vì sợ dính chặt môi
- [WordPress] Tùy biến thanh admin menu
- Xử lý JSON trong PHP (Bài tập 3) | Bài tập PHP có giải hay nhất tại TopVn