Ludzie są często zdezorientowani, jak uzyskać dane z globalnych obiektów / zmiennych
Pytanie: W jaki sposób możesz sprawdzać zmienne globalne?
To Q zostało napisane, ponieważ jest dość potrzebne tutaj, w WA. Chciałem po prostu mieć to jako ulubiony link tutaj (ludzie często nie oglądają linków github gist).
Zmodyfikuj przykład, jeśli coś jest nie tak lub uważasz, że w wyjaśnieniu czegoś brakuje. Jeśli chcesz dodać inne przydatne rzeczy, dodaj je jako jedną odpowiedź. Dziękuję Ci.
Odpowiedzi:
Lub, jeśli jesteś leniwy, po prostu zainstaluj wtyczkę Debug Bar .
Dodaje przycisk do paska administratora, który po kliknięciu wyświetla panel z wszelkimi przydatnymi informacjami, w tym powiadomieniami o wycofaniu, zmiennymi WP_Query i dziennikiem zapytań SQL.
źródło
Jak sprawdzić dane:
Użyj tego, aby uzyskać wgląd w to, czego możesz użyć z bieżącego żądania / wp_query.
Btw:
Jak faktycznie uzyskać dane:
Przykłady
Wymień wszystkie nazwy paska bocznego?
(Wygeneruj rozwijany / wybierz obiekt ze wszystkimi paskami wewnątrz
global $wp_registered_sidebars
)źródło
W zależności od tego, gdzie w trakcie ładowania skryptów i renderowania końcowego wyniku, niektóre z wyżej wymienionych zmiennych mogą nie być obecne. Jeśli chcesz dość szerokiego widoku, być może nieco ekstremalnego, spróbuj:
var_dump jest również miły w tym, że mówi ci trochę o typie i formatowaniu danych.
źródło