Các hàm trong WordPress
check
wp_is_mobile(): bool
Kiểm tra xem trình duyệt hiện tại có chạy trên thiết bị di động không (điện thoại thông minh, máy tính bảng, v.v.).
Hàm wp_is_mobile()
phát hiện thiết bị dựa trên giá trị của HTTP_USER_AGENT
(không liên quan đến kích thước màn hình).
wp_is_mobile
trả về true
hoặc false
dựa trên giá trị của $_SERVER['HTTP_USER_AGENT']
.
- Nếu
$_SERVER['HTTP_USER_AGENT']
chứa từ khóa Mobile (Android, iOS, ...) hoặc Tablet, thì hàm sẽ trả vềtrue
. - Nếu không chứa các từ khóa trên, hàm sẽ trả về
false
. - Nếu
$_SERVER['HTTP_USER_AGENT']
lànull
, hàm cũng trả vềfalse
.
Ví dụ 1: Kiểm tra "Mobile" hoặc "Desktop"
<?php if ( wp_is_mobile() ) : ?>
/* Display and echo mobile specific stuff here */
<?php else : ?>
/* Display and echo desktop stuff here */
<?php endif; ?>
check
is_admin(): bool
Kiểm tra xem người dùng có đang ở trong khu vực quản trị hay không.
check
is_user_logged_in(): bool
Kiểm tra xem người dùng có đăng nhập hay không.