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.
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
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.