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

  1. Nếu $_SERVER['HTTP_USER_AGENT'] chứa từ khóa Mobile (Android, iOS, ...) hoặc Tablet, thì hàm sẽ trả về true.
  2. Nếu không chứa các từ khóa trên, hàm sẽ trả về false.
  3. Nếu $_SERVER['HTTP_USER_AGENT']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.