[Info] Chuyển hướng sau khi đăng nhập cho WordPress một cách đơn giản

Bạn đang muốn chuyển hướng người dùng đến trang chủ sau khi họ đăng nhập vào trang WordPress của bạn? Trong bài viết này, HOSTVN sẽ hướng dẫn bạn cách chuyển hướng sau khi đăng nhập bằng WordPress.

1. Cách chuyển hướng sau khi đăng nhập cho WordPress

Trong bài này HOSTVN Tôi sẽ chỉ cho bạn 2 cách để điều hướng người dùng sau khi đăng nhập WordPress.

1.1. Phương pháp 1: Sử dụng plugin Chuyển hướng đăng nhập của Peter để chuyển hướng người dùng

Peter’s Đăng nhập Redirect là một plugin miễn phí nhỏ gọn để dễ dàng điều hướng sau khi đăng nhập cho WordPress. Nếu bạn chưa biết cách cài đặt các plugin cho WordPress thì có thể xem Hướng dẫn cài đặt plugin cho wordpress.

Peter's Đăng nhập Redirect

Sau khi cài đặt và kích hoạt plugin, bạn truy cập Cài đặt (Settings) -> Chuyển hướng đăng nhập / đăng xuất để cấu hình. Tại đây bạn có thể cấu hình cấu hình chuyển hướng cho từng người dùng cụ thể hoặc cấu hình theo vai trò của WordPress. Để hiểu thêm về vai trò người dùng trong WordPress, bạn có thể xem thêm bài viết Hướng dẫn quản lý và thêm người dùng cho WordPress

Quản lý quy tắc chuyển hướng - chuyển hướng sau khi đăng nhập

1.2. Cách 2: Thêm hàm vào tệp functions.php của theme bạn đang sử dụng

Bằng cách này, bạn chỉ cần thêm một mã nhỏ vào tệp functions.php của chủ đề đang được sử dụng mà không cần sử dụng bất kỳ plugin nào. Để chỉnh sửa tệp, bạn có thể sử dụng FTP hoặc Filemanager của lưu trữ và thêm mã sau vào tệp functions.php.

/**
 * Redirecting users on login
 */
function hostvn_custom_login_redirect($url, $request, $user)
{
   if ($user && is_object($user) && is_a($user, 'WP_User')) {
       $url = home_url();
   }

   return $url;
}

add_filter('login_redirect', 'hostvn_custom_login_redirect', 10, 3);

Với đoạn mã trên, người dùng sau khi đăng nhập sẽ được chuyển đến trang chủ của website, muốn chuyển hướng đến trang nào thì có thể sử dụng đoạn mã sau:

function hostvn_login_redirect( $url, $request, $user ) {
    if ($user && is_object($user) && is_a($user, 'WP_User')) { 
       $url = "https://mysite.com/member"; 
    } 
    return $url;
}
 
add_filter( 'login_redirect', 'hostvn_login_redirect', 10, 3 );

2. Kết luận

Qua bài đăng này HOSTVN Tôi đã chỉ cho bạn 2 cách để chuyển hướng sau khi đăng nhập cho WordPress. Nếu có ý kiến ​​đóng góp, bạn có thể để lại bình luận bên dưới. Ngoài ra, bạn có thể xem thêm các bài viết khác về WordPress tại đây.

Viết một bình luận

bahis10bets.com betvole1.com casinomaxi-giris.com interbahis-giris1.com klasbahis1.com mobilbahisguncelgiris1.com piabetgiris1.com tipobettgiris.com tumbetgiris1.com betboro 1xbet giriş
bahis10bets.com betvole1.com casinomaxi-giris.com interbahis-giris1.com klasbahis1.com mobilbahisguncelgiris1.com piabetgiris1.com tipobettgiris.com tumbetgiris1.com betboro 1xbet giriş
antalya bayan escort
antalya bayan escort
antalya bayan escort