Я граю навколо autoload
стовпчика options
столу. Я не знайшов багато інформації про те, як використовуються автоматично завантажені значення. Я спробував print_r($GLOBALS)
і побачив, що параметри автоматичного завантаження зберігаються в $GLOBALS['wp_object_cache']->cache['options']['alloptions']
.
Чи є інший спосіб отримати доступ до цих змінних?
Припустимо, мені потрібно отримати доступ до опції my_option
, встановленої для автоматичного завантаження, кілька разів у різних шаблонах (наприклад, один раз header.php
, один раз footer.php
), який метод рекомендується?
- Чи добре, що я отримую його з
$GLOBALS
масиву (оскільки значення вже є) - Потрібно використовувати
get_option('my_option')
один раз і знову глобалізувати змінну - Використовувати
get_option('my_option')
кожен раз (що я не бачу сенсу робити) - Щось ще