German (Deutsch) translation by Nikol Angelowa (you can also view the original English article)
Wenn Sie an einem Projekt arbeiten, das auf WordPress basiert, befinden Sie sich möglicherweise in einer Situation, in der das Anzeigen der zuletzt ausgeführten Abfrage hilfreich ist. Dies gilt insbesondere dann, wenn Sie mit einem Team an einem großen Projekt arbeiten oder wenn Sie eine große Codebasis von einer anderen Person geerbt haben oder wenn Sie die Leistung einer bestimmten Vorlage debuggen müssen.
Im folgenden Video erfahren Sie, wie Sie eine benutzerdefinierte Funktion schreiben, die sich in den WordPress-Lebenszyklus einfügt, um die zuletzt ausgeführte WordPress-Abfrage anzuzeigen.
Diese bestimmte Funktion kann in eine Bedingung eingeschlossen werden, die das Vorhandensein und den Wert einer Abfragezeichenfolgenvariablen bewertet, um zu bestimmen, ob die Abfrage angezeigt werden soll oder nicht. Dies ist hilfreich beim Debuggen von Code in einer Staging-Umgebung.
Abfrage rendern
Wenn Sie ein Thema verwenden und das Ergebnis der Abfrage nicht korrekt angezeigt wird, kann die Verwendung eines kleinen CSS-Ausschnitts wie dem folgenden hilfreich sein:
1 |
.xdebug-var-dump { |
2 |
|
3 |
position: absolute; |
4 |
top: 0; |
5 |
width: 100%; |
6 |
background: #fff; |
7 |
|
8 |
}
|
Möglicherweise müssen Sie diese Stile basierend auf dem verwendeten Thema anpassen, dies sollte jedoch ein guter Ausgangspunkt sein.
Willst du mehr WordPress?
Denken Sie daran, Sie können alle meine Kurse und Tutorials auf meiner Profilseite abrufen und mir auf meinem Blog und / oder Twitter unter @tommcfarlin folgen, wo ich über Softwareentwicklung im Kontext von WordPress spreche.
WordPress hat eine unglaublich aktive Wirtschaft. Es gibt Themen, Plugins, Bibliotheken und viele andere Produkte, mit denen Sie Ihre Site und Ihr Projekt erstellen können. Der Open-Source-Charakter der Plattform macht sie auch zu einer großartigen Option, mit der Sie Ihre Programmierkenntnisse verbessern können. In jedem Fall können Sie auf dem Envato Marketplace sehen, was wir alles zur Verfügung haben.
Bitte zögern Sie nicht, wie gewohnt Fragen oder Kommentare im unten stehenden Feed zu hinterlassen, und ich werde versuchen, auf jede dieser Fragen zu antworten.



