WordPress là một trong những nền tảng quản lý nội dung (CMS) phổ biến nhất trên thế giới, được hàng triệu người sử dụng để tạo website. Tuy nhiên, việc quên mật khẩu đăng nhập vào trang quản trị WordPress có thể gây ra nhiều rắc rối. Bài viết này sẽ hướng dẫn bạn chi tiết cách lấy lại mật khẩu WordPress Admin một cách đơn giản và hiệu quả.
1. Sử Dụng Tính Năng “Quên Mật Khẩu”
Đây là cách đơn giản nhất để lấy lại mật khẩu WordPress Admin.
Truy cập trang đăng nhập: Đầu tiên, hãy truy cập vào trang đăng nhập của WordPress (ví dụ: https://www.tenmiencuaban.com/wp-admin
).
Nhấp vào “Quên mật khẩu?”: Ở dưới cùng của ô đăng nhập, bạn sẽ thấy liên kết “Quên mật khẩu?”. Nhấp vào đó.
Nhập địa chỉ email: Nhập địa chỉ email bạn đã sử dụng để tạo tài khoản quản trị viên WordPress.
Kiểm tra email: WordPress sẽ gửi cho bạn một email với liên kết để đặt lại mật khẩu. Hãy kiểm tra hộp thư đến (hoặc thư rác) và nhấp vào liên kết trong email để đặt mật khẩu mới.
Đặt mật khẩu mới: Sau khi nhấp vào liên kết, bạn sẽ được chuyển đến trang đặt lại mật khẩu. Nhập mật khẩu mới và lưu lại.
2. Đặt Lại Mật Khẩu Qua PHPMyAdmin
Nếu bạn không thể truy cập email hoặc không nhận được email từ WordPress, bạn có thể đặt lại mật khẩu trực tiếp qua cơ sở dữ liệu bằng PHPMyAdmin.
Đăng nhập vào cPanel: Truy cập cPanel của hosting bạn đang sử dụng.
Mở PHPMyAdmin: Tìm và nhấp vào biểu tượng PHPMyAdmin dưới phần “Databases”.
Chọn cơ sở dữ liệu: Trong PHPMyAdmin, chọn cơ sở dữ liệu đang chứa website WordPress của bạn. Tên cơ sở dữ liệu này thường được liệt kê trong tệp wp-config.php
nếu bạn không chắc chắn.
Chỉnh sửa bảng wp_users
: Tìm bảng wp_users
trong danh sách các bảng và nhấp vào “Edit” (biểu tượng cây bút) cho người dùng Admin.
Thay đổi mật khẩu: Tìm trường user_pass
và nhập mật khẩu mới vào. Hãy đảm bảo chọn hàm MD5
từ danh sách hàm ở bên cạnh để mã hóa mật khẩu.
Lưu thay đổi: Nhấp vào “Go” để lưu lại thay đổi.
3. Sử Dụng Tệp functions.php
Nếu bạn không quen với việc sử dụng PHPMyAdmin, bạn có thể thay đổi mật khẩu thông qua tệp functions.php
của theme.
Truy cập File Manager: Đăng nhập vào cPanel và mở File Manager.
Điều hướng đến theme hiện tại: Mở thư mục wp-content/themes/
và chọn thư mục của theme hiện tại bạn đang sử dụng.
Mở tệp functions.php
: Tìm và mở tệp functions.php
.
Thêm mã đặt lại mật khẩu:
function reset_admin_password() {
$user = 'admin';
$pass = 'passwordmoi';
wp_set_password($pass, 1);
}
add_action('wp_loaded', 'reset_admin_password');
Thay thế 'passwordmoi'
bằng mật khẩu bạn muốn đặt.
Lưu lại và đăng nhập: Lưu tệp và truy cập lại trang đăng nhập WordPress để đăng nhập với mật khẩu mới.
Xóa đoạn mã: Sau khi đăng nhập thành công, hãy xóa đoạn mã đã thêm vào functions.php
để tránh nguy cơ bảo mật.
4. Đặt Lại Mật Khẩu Bằng WP-CLI
Nếu bạn có quyền truy cập SSH vào server, bạn có thể sử dụng WP-CLI để đặt lại mật khẩu.
Đăng nhập vào server: Sử dụng SSH để đăng nhập vào server của bạn.
Điều hướng đến thư mục WordPress: Chuyển đến thư mục chứa website WordPress của bạn.
Đặt lại mật khẩu: Chạy lệnh sau để đặt lại mật khẩu:
wp user update admin --user_pass="passwordmoi"
Thay thế "passwordmoi"
bằng mật khẩu mới bạn muốn đặt.
Kết Luận
Việc quên mật khẩu WordPress Admin có thể gây ra nhiều phiền toái, nhưng với các phương pháp trên, bạn có thể dễ dàng đặt lại mật khẩu của mình. Hãy luôn ghi nhớ và bảo mật thông tin đăng nhập của mình để tránh gặp phải những sự cố tương tự trong tương lai.
Kết nối với web designer Lê Thành Nam