Maîtrise 39; API des options WordPress
Remarque: dans le cadre du guide multimédia des principes de développement WordPress, nous avons revu et développé cet article sur l’api options WordPress. Si vous souhaitez obtenir le texte exact du chapitre, y compris les points clés, du livre électronique en cours d’exécution, utilisez le résumé Limerick (!) Pour tester vos connaissances, voici un téléchargement PDF: maîtriser l’api des options WordPress (PDF). Si vous aimez ce chapitre (ici ou en format PDF), vous apprécierez son lancement et son exécution, qui comprend plus de 300 pages et plus de 100 tutoriels vidéo sur la qualité équivalente de l’éducation WordPress.
Il est intéressant d’apprendre l’api des options WordPress! Les développeurs WordPress ont souvent besoin d’enregistrer et de modifier de petits fragments de données au niveau du site. Ces données sont appelées options du site (parfois appelées paramètres du site). Exemples possibles: URL pour récupérer le logo de titre de site personnalisé définir la couleur de fond personnalisée pour atteindre le niveau de code adresse électronique de l’Administrateur de site principal tout au long du processus de mise à jour du site en plus de ces exemples, vous pouvez trouver intéressant de naviguer dans la table d’options wp \ U. (comme indiqué ci – dessus, le préfixe WP 5 peut changer en fonction de la configuration du site, mais la section options ne change pas.)
Une grande partie du contenu est enregistrée sous forme d’options de site:
Entité simple.
L’api options est très similaire aux champs personnalisés WordPress. Les champs personnalisés vous permettent de stocker des données discrètes au niveau post, tandis que l’API options vous permet de stocker des fragments de petites données au niveau du site. De plus, ils fonctionnent de façon très similaire! Toutes les options du site sont essentiellement des paires nom \/ valeur: le nom de l’option et la valeur à attribuer à l’option. Vous pouvez accéder à ces options, les ajouter ou les modifier et les supprimer en utilisant trois fonctions faciles à utiliser: get _ option () Update option () DELETE option ().
L’API de l’option get _ option () est très simple et il n’y a rien de plus simple que get option (). Voici comment accéder à notre option blogname, le titre officiel que nous avons défini pour le site: C’est tout! Il suffit d’ajouter quelques notes de bas de page à cette image simple. Si cette option n’existe pas par défaut, get _ option () Renvoie False si vous demandez une option qui n’a pas été définie. Si vous ne voulez pas false, vous pouvez passer la deuxième valeur à get _ option (), en spécifiant ce que vous voulez retourner si l’option n’existe pas. Nous n’utilisons pas cette option la plupart du temps, donc nous n’en discuterons pas en détail.
Si l’option est un type de données complexe, si notre option est définie comme un objet PHP ou un tableau, alors c’est ce que nous obtenons de get _ option (): un objet PHP mature ou un tableau. Par conséquent, get _ option () n’est pas limité aux chaînes, mais si vous avez un fond PHP normal, vous n’avez pas à vous soucier de tout travail manuel non sérialisé (). Update _ option () les options de création et de mise à jour utilisent Update option () comme suit: Update _ option () met à jour la valeur de l’option. Si l’option n’existe pas, utilisez cette valeur pour créer l’option
Le principal problème à noter est que nous enregistrons une nouvelle option \
Au fait, si vous voulez vraiment réaliser cette fonctionnalité, il suffit de filtrer le titre du site le 1er avril. La complexité des fonctions décrites ci – dessus peut être un don: les fonctions avec de nombreuses déclarations if et variables de substituants peuvent généralement (mais pas toujours) être exécutées de manière plus simple. Notes de marge: affiche toutes les options du site sur \/ WP admin \/ options. Avant d’aller plus loin avec php, nous voulons juste partager une astuce fantastique que nous avons collectée il y a peu. Si vous souhaitez voir toutes les options du site sur une seule page sans parcourir la base de données, allez à http:\/\/yoursite.com\/wp-admin\/options.php – Oui. Tout est là!
Ce sont les bases de l’api options et nous voulons être clairs sur le fait que l’option WordPress est très simple. Une fois que vous les aurez compris, vous aurez un grand contrôle sur la configuration globale du site WordPress. Source de l’image: widenering