MỤC LỤC BÀI VIẾT
Thêm tài khoản Admin WordPress bằng file Functions.Php
Chúng ta thường sẽ có 2 trường hợp không thể truy cập vào tài khoản Admin để quản lý Website. Trường hợp đầu tiên và thường gặp nhất là chúng ta nhớ tên đăng nhập nhưng quên mật khẩu. Trường hợp thứ 2 là quên cả tên đăng nhập và mật khẩu.
Đối với trường hợp quên tất cả và bạn không thể truy cập vào Database thì chúng ta sẽ sử dụng thủ thuật thêm tài khoản Admin WordPress bằng file Functions. Còn nếu bạn chỉ quên mật khẩu thì bạn có thể làm theo hướng dẫn dưới cùng bài viết này để đổi mật khẩu trong Database.
Cách thêm tài khoản Admin WordPress
Quay lại vấn đề khi bạn đã quên tài khoản Admin của bạn và bạn cũng không thể truy cập Database của bạn. Nhưng nếu bạn truy cập được FTP thì tuyệt vời. Còn nếu bạn không truy cập được FTP thì liên hệ với nhà cung cấp, họ sẽ cấp lại tài khoản của bạn nhé.
Đầu tiên bạn cần truy cập FTP bằng các phần mềm và ở đây mình thường sử dụng FileZilla. Sau khi truy cập, bạn hãy tìm và mở file functions.php trong thư mục Theme đang sử dụng của bạn.
Sau khi tới file functions.php bạn hãy nhấp chuột phải và chọn View/Edit. Sau khi mở được tập tin ra, bạn hãy thêm đoạn Code bên dưới và Dưới Cùng của file functions.php.
1 2 3 4 5 6 7 8 9 10 11 12 13 | <span class="kwd">function</span><span class="pln"> wpb_admin_account</span><span class="pun">(){</span><span class="pln"> $user </span><span class="pun">=</span> <span class="str">'Username'</span><span class="pun">;</span><span class="pln"> $pass </span><span class="pun">=</span> <span class="str">'Password'</span><span class="pun">;</span><span class="pln"> $email </span><span class="pun">=</span> <span class="str">'email@domain.com'</span><span class="pun">;</span> <span class="kwd">if</span> <span class="pun">(</span> <span class="pun">!</span><span class="pln">username_exists</span><span class="pun">(</span><span class="pln"> $user </span><span class="pun">)</span> <span class="pun">&&</span> <span class="pun">!</span><span class="pln">email_exists</span><span class="pun">(</span><span class="pln"> $email </span><span class="pun">)</span> <span class="pun">)</span> <span class="pun">{</span><span class="pln"> $user_id </span><span class="pun">=</span><span class="pln"> wp_create_user</span><span class="pun">(</span><span class="pln"> $user</span><span class="pun">,</span><span class="pln"> $pass</span><span class="pun">,</span><span class="pln"> $email </span><span class="pun">);</span><span class="pln"> $user </span><span class="pun">=</span> <span class="kwd">new</span><span class="pln"> WP_User</span><span class="pun">(</span><span class="pln"> $user_id </span><span class="pun">);</span><span class="pln"> $user</span><span class="pun">-></span><span class="pln">set_role</span><span class="pun">(</span> <span class="str">'administrator'</span> <span class="pun">);</span> <span class="pun">}</span> <span class="pun">}</span><span class="pln"> add_action</span><span class="pun">(</span><span class="str">'init'</span><span class="pun">,</span><span class="str">'wpb_admin_account'</span><span class="pun">); Chúc các bạn thành công!</span> |