Đăng nhập wordpress
Bạn cảm thấy giao diện đăng nhập mặc định của WordPress đã quá quen thuộc. Bạn muốn tạo một trang đăng nhập theo phong cách của riêng mình?
Bài viết hôm nay mình sẽ hướng dẫn các bạn xây dựng trang đăng nhập trong WordPress Tạo trang đăng nhập WordPressĐầu tiên, bạn phải tạo cho mình một trang đăng nhập. Việc tạo trang mới trong WordPress chắc mọi người cũng đã biết rồi nhỉ Trang mình tạo mới trong trường hợp này có tiêu đề là Đăng nhập, và có đường dẫn là Tiếp theo, các bạn hãy tạo một file PHP mới có cú pháp Ngoài ra, bạn còn có thể tùy chỉnh trang bằng phương pháp tạo Trang mẫu. Bạn có thể xem lại video hướng dẫn tạo trang tùy chỉnh trong wordpress này nếu chưa nắm được nhé Vui lòng thêm đoạn mã dưới đây vào tệp PHP bạn mới tạo vừa phải PHP1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 get_header(); get_header(); ?>
<chính id = "nội dung trang web"> <div class = "section-inner">
?php $home_url = get_home_url(); nếu ( is_user_logged_in() ) {
echo 'Bạn đã đăng nhập rồi. ?' ?' ?' ?' ?' ?' ?' ?' ?' ?' ?'.wp_logout_url($home_url).'">Đăng xuất ?';
} khác {
$args = mảng( 'chuyển hướng' = > $home_url, );
wp_login_form( $args );
} ?>
< / div> < / chính>
get_footer(); get_footer(); ?> Giải thích mãĐầu tiên, các bạn cần quan tâm đến một hàm đó là wp_login_form. Hàm này được WordPress cung cấp để giúp bạn tạo ra một biểu mẫu đăng nhập ở bất kỳ nơi nào bạn muốn Hàm này sẽ nhận một tham số đầu vào
Bạn có thể vào tài liệu của WordPress để tìm hiểu thêm các tùy chọn khác, cũng như tìm hiểu sâu hơn về mã ở bên trong hàm này nhé Thứ hai, đó là câu lệnh điều kiện ở dòng thứ 8. Mục đích sử dụng để kiểm tra xem người dùng đã đăng nhập hay chưa. Nếu đăng nhập rồi thì sẽ không cho xuất hiện biểu mẫu đăng nhập nữa. Ở đây mình sử dụng hàm is_user_logged_in để xác định xem khách truy cập hiện có phải là người dùng đã đăng nhập hay không Ngoài ra, ở dòng thứ 10 mình sử dụng hàm wp_logout_url để tạo liên kết đăng xuất. Hàm này nhận một tham số đầu vào là URL sau khi đăng xuất thành công. Ở đoạn mã trên mình để người dùng quay về trang chủ Kết quả đạt đượcĐây là kết quả mà bạn đạt được sau khi sử dụng đoạn mã trên mình Vì mình đang sử dụng theme Twentytwenty nên giao diện có thể khác các bạn. Hãy thay đổi cấu trúc HTML cho phù hợp với trang web của các bạn nhé Tổng kếtĐây là bài viết đầu tiên trong seri hướng dẫn custom tài khoản wordpress của mình. Mình sẽ tiếp tục ra các bài viết khác nhau trong seri này mong nhận được sự đón nhận của các bạn Như vậy là mình đã hướng dẫn xong cho các bạn cách xây dựng một trang đăng nhập trong WordPress Mình hy vọng với kiến thức nền tảng mà mình hướng dẫn, cộng với sự sáng tạo, các bạn sẽ tự xây dựng được một trang đăng nhập đẹp hơn, phù hợp hơn cho bản thân |