Je joue avec la autoload
colonne de la options
table. Je n'ai pas trouvé beaucoup d'informations sur la façon dont les valeurs chargées automatiquement sont utilisées. J'ai essayé un print_r($GLOBALS)
et j'ai vu que les options de chargement automatique sont stockées dans $GLOBALS['wp_object_cache']->cache['options']['alloptions']
.
Existe-t-il un autre moyen d'accéder à ces variables?
Supposons que je doive accéder à une option my_option
, qui a été définie sur le chargement automatique, plusieurs fois dans différents modèles (par exemple header.php
, une fois dans , une fois dans footer.php
), quelle méthode est recommandée?
- Est-il correct que je le récupère du
$GLOBALS
tableau (puisque la valeur est déjà là) - Dois-je utiliser
get_option('my_option')
une fois et globaliser à nouveau la variable - À utiliser à
get_option('my_option')
chaque fois (ce que je ne vois pas l'intérêt de faire) - Autre chose