Nutzt man die vscode-IDE mit php, erscheinen während des Degugging oft merkwürdige Fehler. Das ist besonders unangenehm, wenn dadurch die Ausgabe von Ajax-Funktionen so verfälscht wird, dass das Client-JavaScript während des Debugging nicht mehr funktioniert. Die Fehlernachrichten ähneln sehen immer so ähnlich aus wie diese: Da mein ganzer Code keine Variable mit dem gemeldeten Namen enthält,… Undefined Variable bei php-Debug in vscode weiterlesen
Kategorie: Software-Entwicklung
Webpack für ein WordPress-Projekt nutzen
Webpack ist ursprünglich als Paketmanager für Projekte in Javascript geschaffen worden und verwaltet auch „Zubehör” wie css- und Typescript-Files, eingebettete Bilder oder die die Rückübersetzung in ältere ECMA-Versionen mit Babel. Aber ist es auch für ein WordPress-Projekt nutzbar?
i18n für Javascript in WordPress
Das WordPress-Team hat das wp-i18n-Paket entwickelt, dass die bekannten gettext-Tools jetzt auch für Javascript umsetzt.
WordPress Git-Unterstützung mit Revisr
Revisr ist ein WordPress-Plugin, mit dem man seine Blog-Konfiguration über Git verwalten kann. Ist es auch für meine Entwicklungsumgebung geeignet?
Eine Entwicklungsumgebung für wordpress
Wenn man auf mehreren Plattformen, an unterschiedlichen Orten und/oder an verschiedenen (wordpress-) Projekten arbeitet, wünscht man sich irgendwann eine Entwicklungsumgebung, die man zentral mit den Daten aller Projekte einrichtet und von überall einfach erreichen kann. Was eignet sich dafür besser als mein NAS-Server und Docker?
Git-Leichtgewicht Gogs
Herzstück jeder Entwicklungsumgebung ist ein Versions-Verwaltungssystem. Am weitesten verbreitet in der Open-Source-Gemeinde ist Git - es ist aber auch berüchtigt, wenn es um komplizierte Installation, umfangreiche Abhängigkeiten und aufwendige Verwaltung geht.
Ein wordpress-Testserver
Mit Docker lässt sich sehr leicht ein Entwicklungsserver für wordpress aufbauen. Auf ihm kann man beliebig installieren, löschen und testen, ohne dass ein Produktivsystem beeinträchtigt wird. Docker sorgt dafür, dass er auch schnell mal wieder frisch aufgesetzt werden kann, sollte einmal etwas schief gehen.
Formulare mit bootstrap
Kurze Übersicht über die Formatierung von Formularen mit Klassen der bootstrap-Frameworks.