WordPress : Comment insérer une variable de thème dans un widget ?

Publié par Jean-Michel le

J’ai créé quelques fonctions dans mon fichier de thème functions.php, et j’appelle la fonction principale dans le fichier header.php, et stocke le résultat dans une variable, je veux utiliser cette valeur dans un widget.

Est-il possible ?

Solution n°1 trouvée

Avez-vous essayé cela?

http://wordpress.org/extend/plugins/php-code-widget/

Il existe d’autres plugins qui font la même chose : autoriser l’exécution de PHP dans les widgets texte.

Solution n°2 trouvée

Vous pouvez enregistrer des variables telles que les options de thème dans la table wp_options.

Pour ajouter définir une valeur, utilisez update_option() et pour lire cette valeur, utilisez get_option.

add_option() peut également être utilisé mais cela ne fonctionne que si la variable n’existe pas dans la base de données. Par conséquent, update_option() est préféré.

Solution n°3 trouvée

Dans le widget pour get variable, utilisez simplement :

$variable=$GLOBALS['theme_variable'];

Catégories : Wordpress

Jean-Michel

Jean-Michel est en charge de la partie blog du site. Il met en place la stratégie de contenu et répond aux questions fréquentes sur Wordpress.

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *