Für WordPress gibt es zahlreiche Entwickler-Helferlein. Einige davon würde ich gerne in diesem Beitrag vorstellen. Einige um Fehler auszudecken, andere um immer wiederkehrende Aufgaben zu automatisieren und komfortabler zu machen.
Advanced Custom Fields
Und genau darum geht es beim ersten Plugin, auf das ich hinweisen möchte. Advanced Custom Fields ist wohl eines der beliebtesten Plugins für WordPress. Es ermöglicht das komfortable Hinzufügen von Custom Fields über das WordPress Backend. ACF ist nicht das einzige seiner Art, aber nachdem was ich bis jetzt gesehen habe, das ausgereifteste und komfortabelste. Alle gängigen Inputfelder wie Textareas, Checkboxen oder Radio Buttons lassen sich sehr einfach einer bestimmten Kategorie, einem Post, einer Optionsseite hinzufügen. Aber ACF bietet auch eigene, wie ich finde sehr gelungene, Kompositionen von Eingabe-Varianten und Gliederungskomponenten. Zum Beispiel Tabs, nummerische Felder, Passwort, Bild oder einen WYSIWYG Editor.
Neben der frei erhältlichen Version, gibt es auch eine kostenpflichtige Ausgabe von Advanced Custom Fields mit zahlreichen weiteren nützlichen Input-Felder, wie zum Beispiel dem Repeater. Hiermit kann eine Art Tabelle mit den Basis-Inputmöglichkeiten erstellt werden. Ein sehr benutzerfreundliches Variables GUI-Element für WordPress Backend Nutzer.
Die Basisversion ist meiner Ansicht nach ein Muss für jede WordPress Installation. Wer noch mehr will sollte sich auch die kostenpflichtige Version mal ansehen.
Debug This
Debug This ist ein sehr effizientes Helferlein für WordPress. Es klemmt sich in der Adminleiste fest und bietet alle Informationen die wichtig bei der Fehlersuche sein können: Geladene Skripte, Inhalte vom WP_Query Objekt oder Übersicht über die verwendeten Hooks.
Man spart sich mit diesem Plugin viele Debug-Ausgaben.
Error Log Monitor
Beim Debugging ist es oft etwas lästig ständig die error.log Datei zu aktualisieren um zu schauen ob das Fixing auch erfolgreich war, vor allem weil diese Dateien je nach Szenario ziemlich groß sein können. Error Log Monitor liefert Error.log Einträge im WordPress-Backend als Dashboard Widget. Das ist auch praktisch um schnell zu merken ob ein Fehler aufgetreten ist, zum Beispiel nach einem Plugin Update. Auf jeden Fall ein nützliches Werkzeug für die tägliche Arbeit.
Und jetzt viel Spaß beim Installieren, Optimieren und Debuggen.