Tôi đang chơi xung quanh với autoload
cột của options
bàn. Tôi không tìm thấy nhiều thông tin về cách sử dụng các giá trị được tải tự động. Tôi đã thử print_r($GLOBALS)
và thấy rằng các tùy chọn tự động tải được lưu trữ trong $GLOBALS['wp_object_cache']->cache['options']['alloptions']
.
Có cách nào khác để truy cập các biến đó không?
Giả sử tôi cần truy cập một tùy chọn my_option
, được đặt thành tự động tải, nhiều lần trong các mẫu khác nhau (ví dụ: một lần vào header.php
, một lần vào footer.php
), phương pháp nào được khuyến nghị?
- Có ổn không khi tôi lấy nó từ
$GLOBALS
mảng (vì giá trị đã ở đây) - Tôi phải sử dụng
get_option('my_option')
một lần và toàn cầu hóa biến một lần nữa - Sử dụng
get_option('my_option')
mỗi lần (mà tôi không thấy điểm cần làm) - Thứ gì khác