Sto giocando con la autoload
colonna del options
tavolo. Non ho trovato molte informazioni su come vengono utilizzati i valori caricati automaticamente. Ho provato a print_r($GLOBALS)
e ho visto che le opzioni caricate automaticamente sono memorizzate in $GLOBALS['wp_object_cache']->cache['options']['alloptions']
.
C'è un altro modo per accedere a quelle variabili?
Supponiamo di dover accedere a un'opzione my_option
, che è stata impostata per il caricamento automatico, più volte in diversi modelli (ad esempio header.php
, una volta dentro , una volta dentro footer.php
), quale metodo è raccomandato?
- Va bene che lo recupero
$GLOBALS
dall'array (poiché il valore è già qui) - Devo usare
get_option('my_option')
una volta e globalizzare di nuovo la variabile - Usa
get_option('my_option')
ogni volta (cosa che non vedo il punto di fare) - Qualcos'altro