Я играю с 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')
каждый раз (что я не вижу смысла делать) - Что-то другое