Hướng dẫn cách tạo tài khoản admin với PHP cho WordPress


Hướng dẫn cách tạo tài khoản admin với PHP cho WordPress: Nếu bạn đang làm việc trên một trang web WordPress không có thông tin đăng nhập quản trị viên hoặc khách hàng, hoặc chủ sở hữu trang web đã quên tất cả chi tiết đăng nhập của họ, thì bạn có thể nhanh chóng tạo người dùng Admin mới chỉ với quyền truy cập FTP. Trong bài viết này Blog thủ thuật máy tính f4vnn sẽ hướng dẫn cách tạo người User mới với PHP cho WordPress.

Hướng dẫn cách tạo tài khoản admin với PHP cho WordPress

Hướng dẫn cách tạo tài khoản admin với PHP cho WordPress

Sử dụng các bước sau để tạo người dùng WordPress cấp quản trị viên mới theo lập trình.

1] Kết nối FTP

Kết nối với hệ thống tệp của trang web WordPress bằng SFTP / FTP và mở tệp functions.php của chủ đề đang hoạt động. Nếu bạn không chắc chủ đề đang hoạt động là gì, bạn có thể xem nguồn trong trình duyệt của mình và tìm kiếm /wp-content/themes/.

2] Thêm chức năng tạo Admin User

Thêm mã PHP sau vào tệp functions.php của theme:

/**
 * Programmatically Create Admin User in WordPress
 */
function kevinlearynet_add_user() {

  // Only when ?create-admin-user is in the URL
  $create_admin_user = isset( $_GET['create-admin-user'] );
  if ( !$create_admin_user ) {
    return;
  }

  // Change these values to whatever you want
  $username = 'adminuser';
  $password = 'password';
  $email = 'you@domain.com';
  $login_url = wp_login_url();

  // No user exists
  if ( username_exists($username) == null && email_exists($email) == false ) {
    $user_id = wp_create_user( $username, $password, $email );
    $user = get_user_by( 'id', $user_id );
    $user->remove_role( 'subscriber' );
    $user->add_role( 'administrator' );
    wp_die( "Administrator user added for $email.<br><br><strong><a href='$login_url'>Login Now</a></strong>" );
  }

  // User already exists
  else {
    $user = get_user_by( 'email', $email );
    wp_set_password( $password, $user->ID );
    wp_die( "Administrator user already exists for $email, but we've updated the password for you.<br><br><strong><a href='$login_url'>Login Now</a></strong>" );
  }
}
add_action('init', 'kevinlearynet_add_user');

3] Tạo tài khoản Admin

Bây giờ mã đã có, bạn có thể truy cập trang web tại https://www.yourdomain.com/?create-admin-user để thêm người dùng vào hệ thống.

4] Xóa các chức năng

Khi bạn đã hoàn tất, điều rất quan trọng là phải xóa các chức năng mà bạn đã thêm vào tệp functions.php của chủ đề vì lý do bảo mật, điều này thực sự chỉ nên được triển khai một lần để có quyền truy cập và sau đó phải xóa.

Bây giờ bạn sẽ có quyền truy cập vào trang web WordPress của mình với tư cách là Quản trị viên. Đây là một công cụ hữu ích để bạn sử dụng khi làm việc với khách hàng mới với tư cách là một nhà phát triển WordPress tự do. Nó thường dễ sử dụng hơn các phương pháp thông thường khác và nó tránh được điểm chặn phổ biến khi làm việc với một trang web WordPress mới.

Hy vọng với hướng dẫn cách tạo tài khoản admin với PHP cho WordPress này mà Blog thủ thuật máy tính f4vnn đã chia sẻ sẽ có ích cho bạn. Chúc bạn thành công.

Bài Viết Cùng Chuyên Mục
Game & Apk Mod Acapella Việt Template BLogspot Liên Kết URL

Welcome to f4vnn.com: tất cả nội dung trên website được chúng tôi sưu tập trên Internet. Nếu có vấn đề về bản quyền với bài viết trên Blog vui lòng liên hệ và chúng tôi sẽ xóa bài viết ngay lập tức. Liên lạc với Admin qua mail: hoangvansy90@gmail.com

ĐỪNG QUÊN ĐĂNG KÝ FANPAGE ĐỂ NHẬN THỦ THUẬT MỚI NHẤT NHÉ!

BLOG TIPS F4VNN

Là người yêu thích công nghệ và công việc cũng làm làm trong ngành công nghệ, nên mình muốn chia sẻ những gì mà mình biết và từng tìm hiểu qua muốn chia sẻ cho mọi người cùng sở thích.

  Bài viết cùng chuyên mục

  • Cách thay đổi Gravatar mặc định trên WordPress
  • Hiển thị thông tin tác giả không cần plugin cho WordPress
  • Chống copy hình ảnh không dùng Plugin cho WordPress
  • Hướng dẫn cách thêm ảnh trước và ảnh sau cho WordPress
  • Bài viết liên quan kèm ảnh không cần Plugin cho WordPress