Trong một vài hoàn cảnh nào đó, có thể các bạn sẽ cần phải cho phép người dùng vừa đăng nhập vào trang admin WordPress bằng username hoặc địa chỉ email. Thực ra việc làm này không hề khó chút nào, các bạn chỉ việc copy đoạn code bên dưới và dán nó vào file functions.php (nằm tại folder theme mà các bạn đang dùng).
function login_with_email_address($username) { $user = get_user_by_email($username); if(!empty($user->user_login)) $username = $user->user_login; return $username; } add_action('wp_authenticate','login_with_email_address');
Thế là xong, các bạn vừa có thêm một kinh nghiệm cũng như có được đoạn code hữu ích giúp làm chủ trang web của chính mình. Mình hy vọng nó sẽ có ích nhiều cho các bạn.
Chúc các bạn thành công !
Chuyên Mục: WordPress
Bài viết được đăng bởi webmaster