Hướng dẫn tạo tài khoản Admin WordPress thông qua file functions.php

Khi bạn quản lý quá nhiều website thì việc quên mật khẩu tài khoản Admin là chuyện rất thường gặp. Có nhiều cách khôi phục lại mật khẩu nhưng trong bài viết này tôi sẽ chia sẻ với bạn cách đơn giản nhất, là sửa file file functions.php trong thư mục theme của WordPress.

Bước 1: Sửa file functions.php

Vào trình quản lý file của hosting, truy cập tới thư mục theme mà bạn đang sử dụng.

Ví dụ bạn đang sử dụng theme wordpress có tên là: Flatsome, đường dẫn sẽ là:

/wp-content/themes/Flatsome/functions.php

Bước 2: Thêm code tạo tài khoản Admin

Sửa file functions.php và chèn đoạn code sau vào (chèn vào sau thẻ <?php nhé)

function add_admin_acct(){
	$login = 'taikhoanadmin';
	$passw = 'matkhauadmin';
	$email = 'admin@dovanphuong.com';

	if ( !username_exists( $login )  && !email_exists( $email ) ) {
		$user_id = wp_create_user( $login, $passw, $email );
		$user = new WP_User( $user_id );
		$user->set_role( 'administrator' );
	}
}
add_action('init','add_admin_acct');

Bạn sửa các giá trị sau theo ý mình nhé:

taikhoanadmin: Tài khoản Admin mới bạn muốn tạo.

matkhauadmin: Mật khẩu đăng nhập.

admin@dovanphuong.com: Email liên kết với tài khoản (dùng để nhận các thông báo và khôi phục mật khẩu cho tài khoản)

Save file và đăng nhập với tài khoản mới tạo.

Lưu ý

Tài khoản admin này sẽ được tự động thêm vào database của website nên dù bạn xóa code trong file functions.php thì tài khoản vẫn được giữ nguyên. Muốn xóa triệt để bạn phải vào database xóa. Hoặc có 1 cách khác là bạn tạo 1 tài khoản Admin khác rồi dùng tài khoản đó xóa tài khoản này trong trang quản trị WordPress.

guest
0 Bình luận
Inline Feedbacks
Xem tất cả bình luận
0
Gửi bình luận của bạn về bài viết này.x
()
x