Articles

Qu’est-ce que la fonction get_option de WordPress ?

WordPress a défini un nombre écrasant de fonctions pour les développeurs de sites Web et même pour les développeurs de thèmes et de plugins. get_option appartient à ces fonctions de base qu’un concepteur de site Web utilise probablement mais un développeur de plugin ou de thème doit utiliser ceci pour rendre leur vie facile et économiser leur beaucoup de temps. Dans cet article, nous allons d’abord discuter de ce que sont les fonctions WordPress que Qu’est-ce que la fonction WordPress get_option et comment l’utiliser ?

Fonctions WordPress

Plusieurs des fonctions de base de WordPress sont utiles aux développeurs de plugins et de thèmes. Les fichiers de WordPress définissent de nombreuses fonctions PHP utiles. Certaines de ces fonctions sont conçues spécialement pour les thèmes WordPress, d’autres pour les plugins WordPress et le reste est utilisé pour créer les fonctionnalités de base de WordPress.Il existe d’autres fonctions liées à get_option comme add_option(), update_option(), delete_option() etc que vous pourriez rechercher. Si c’est le cas, jetez un coup d’œil à la liste des fonctions WordPress pour découvrir d’autres fonctions. Cependant, nous discutons plus loin de la mise en œuvre et de l’appel de get_option.

Fonction get_option()

Je vous recommande fortement de parcourir la documentation officielle sur get_option sur.

L’implémentation réelle de get_option ressemble à :

get_option( string $option, mixed $default = false )

Où :

$option est l’option dont nous voulons extraire la valeur ; et

le deuxième argument force la valeur par défaut à être false.

Ces paramètres sont expliqués en détail ci-dessous.

Paramètres

  • $option

Le premier argurment passé à get_option est $option qui prend l’option désirée que vous voulez. Il y a beaucoup d’arguments valides qui peuvent être passés, y compris :

  • 'admin_email' – Adresse e-mail de l’administrateur du blog.
  • 'blogname' – Titre du weblog ; défini dans les options générales.
  • 'blogdescription' – Tagline pour votre blog ; défini dans les options générales.
  • 'blog_charset' – Encodage des caractères pour votre blog ; défini dans les Options de lecture.
  • 'date_format' – Format de date par défaut ; défini dans les Options générales.
  • 'default_category' – Catégorie de post par défaut ; définie dans les Options d’écriture.
  • 'home' – Adresse web d’accueil du blog ; définie dans les Options générales.
  • 'siteurl' – Adresse web de WordPress ; définie dans les Options générales.
  • etc.

Il existe de nombreuses autres options disponibles, dont beaucoup dépendent des plugins que vous avez installés.

  • $default

Si la valeur de l’option n’est pas trouvée, alors la valeur par défaut false sera retournée.

Valeur retournée

Si l’option n’existe pas ou n’a pas de valeur, alors la valeur retournée sera false. Ceci est utile pour vérifier si vous devez installer une option et est couramment utilisé lors de l’installation d’options de plugins et pour tester si une mise à niveau est nécessaire.

Si l’option a été sérialisée alors elle sera désérialisée lorsqu’elle sera retournée.

Toutes les valeurs scalaires seront retournées sous forme de chaînes. Vous pouvez contraindre le type de retour d’une option donnée en enregistrant un callback de filtre ‘option_$option’.

Code source

Le code source complet de get_option, ses fonctions de soutien et les algorirthms de travail réels fonctionnant dans get_option peuvent être trouvés ici.

Conclusion

Dans cet article, nous avons discuté de ce que fait get_option(), comment l’utiliser et où pouvez-vous l’utiliser. get_option est l’une des fonctions les plus utilisées de WordPress. Vous pouvez trouver d’autres fonctions utiles de WordPress ici. J’espère que vous avez aimé cet article. Continuez à visiter artzstudio.