Les gens sont souvent confus sur la façon d'obtenir des données à partir d'objets / variables globaux
Question: De quelles manières pouvez-vous inspecter les variables globales?
Ce Q a été écrit parce qu'il est assez souvent nécessaire ici à WA. Je voulais juste l'avoir comme favori pour créer un lien ici (les gens ne regardent souvent pas les liens github gist).
N'hésitez pas à modifier l'exemple si quelque chose ne va pas ou si vous pensez que l'explication manque quelque chose. Si vous souhaitez ajouter d'autres éléments utiles, veuillez ajouter chacun comme réponse unique. Merci.
Réponses:
Ou, si vous êtes paresseux, installez simplement le plugin Debug Bar .
Il ajoute un bouton à la barre d'administration qui, lorsque vous cliquez dessus, révèle un panneau avec toutes sortes d'informations utiles, y compris des avis de dépréciation, des variables WP_Query et un journal de requête SQL.
la source
Comment inspecter les données:
Utilisez-le pour obtenir un aperçu de ce que vous pouvez utiliser à partir de la requête / wp_query actuelle.
Btw:
Comment obtenir réellement les données:
Exemples
Liste tous les noms des barres latérales?
(Générez un objet déroulant / sélectionnez avec toutes les barres latérales à l'intérieur du
global $wp_registered_sidebars
)la source
Selon l'endroit où le processus de chargement des scripts et le rendu de la sortie finale sont en cours, certaines des variables mentionnées ci-dessus peuvent ne pas être présentes. Si vous voulez une vue assez inclusive, peut-être un peu extrême, essayez:
var_dump est également agréable car il vous indique un peu le type et le format des données.
la source