Logocoldheat - Weblog von Christian Mücke

  • Wer ich bin
  • Archiv
  • Layouts
  • Impressum
Gartenpflege
  • Do., 19. Februar 2026
  • 3 Kommentare

Gartenpflege

Ich greif mal Bens_ Metapher des Weblogs als Garten auf. Mein „Garten“ hat mir die letzten paar Tage ordentlich Hausaufgaben bereitet, aber ich bin selbst schuld. Und ganz ehrlich? Diese Probleme kommen mir grad sehr gelegen, lenken toll ab und das Lösen macht Spaß, wobei ich hier wenig löse, aber dazu später mehr.

Alles ging damit los, dass mein WordPress mir nett mitteilte, ich solle nach Jahren des Ignorierens doch die PHP-Version des Servers aktualisieren. Was mir nicht bewusst war: Mit mehr als 10 Jahre alten Templates, Plugins und Anpassungen, ist das nicht die beste Idee gewesen. Für die Zukunft möchte ich hier alle bisherigen Probleme dokumentieren. Grundsätzlich? Breaking changes in einer neuen PHP-Version. Hätte ich drauf kommen können, aber tat es nicht. LLMs to the rescue.

Relativ schnell hat Googles Gemini die gröbsten Fehler in allen Templates korrigiert. Die zwei nächsten Hürden waren uralte Plugins, eines für Markdown und eines für die Dachzeilen einiger Einträge. Für Markdown fand ich schnell eine erste Alternative. Das Dachzeilen-Plugin jedoch wurde von Gemini in zwei Anläufen aktualisiert und läuft wieder. Wirklich großartig.

Das neue Markdown-Plugin hat einen eigenen Editor mitgebracht und wurde dann auch ersetzt durch etwas anderes. Die zweite neue Alternative dagegen verursachte zwei neue Probleme. Meine alte Lösung benutzte für Bilderwitwen zusätzliche p-Tags. Darauf baut das CSS auf. Das neue Plugin tat dies nicht und es verzählte sich auch bei Fußnoten. Beide Probleme hat Gemini mit mehreren Anläufen behoben.

Anschließend fielen mir Probleme mit dem HTML-Minifizierer auf, eine superalte, simple Lösung in der functions.php und damals irgendwoher kopiert. Alle Versuche von LLMs dies zu beheben, schlugen fehl oder kreierten neue Folgeprobleme, wie zum Beispiel meine statischen Video-Einbettungen. Die alte HTML-Funktion fand ich mit ganz regulärer Suche in einer neuen funktionierenden Version. Dennoch waren danach einige uralte jQuery-Skripts defekt. Hier hat Gemini alles repariert und auch gleich jQuery komplett entfernt. Großartig.

Dies alles musste ich in den alten Themes nachziehen, weil diese für einige ältere Einträge benutzt werden. Hier war noch eine echte Falle: das HTML in einigen Überschriften, was eigene Attribute des Artikels sind. Hier wurde die Kodierung entfernt und plötzlich stand da Quatsch.

Auf den ersten Blick funktioniert erstmal wieder alles, was ich so gesehen habe.

EDIT: Ein neuer Fehler, verursacht vom Markdown-Plugin. Doppeltes Parsing des Plugins und des nativen WPs zerhackstückelt HTML von Links in Kommentaren. Problem sollte auch behoben sein.

  • Schlagwörter:
  • Neun,
  • Webdesign,
  • Webstandards,
  • Wordpress.

Zum Weiterlesen

  • Chrome für Android
    Chrome für Android
  • erstaunlich fehlerfrei
    erstaunlich fehlerfrei
  • Browserstandards Folge 1372
    Browserstandards Folge 1372
  • Archive aufgeräumt und aufgewertet
    Archive aufgeräumt und aufgewertet
  • Suchen sie weiter den Inhalt
    Suchen sie weiter den Inhalt
  • Tutorial zur individuellen Gestaltung von WordPress-Einträgen
    Tutorial zur individuellen Gestaltung von WordPress-Einträgen

3 Kommentare

  • #1
  • Do., 19. Februar 2026
  • Konstantin schrieb:

Freut mich, dass LLMs für Dich zu etwas gut sind. Ich find sie dafür auch hilfreich. Und gleichzeitig fass ich mir immer wieder an den Kopf, wie sie aus einem Zweizeiler als Lösung 200 Zeilen machen.

  • #2
  • Do., 19. Februar 2026
  • Chris_ schrieb:

Aber sie können die 200 Zeilen super gleichzeitig minifizieren? 😀

Nein, ganz ehrlich, ich bleibe weiterhin mega-kritisch, aber ich erkenne auch sehr schnell den Mehrwert. Die Vorstellung, nur noch dies als Werkzeug zu haben, ist beängstigend, aber einen zusätzlichen digitalen Schraubendreher im Werkzeugkasten zu haben, ist toll. Das ist nichts, kostet ist noch toller.

  • #3
  • Do., 19. Februar 2026
  • ben_ schrieb:

Die Garten-Metapher habe ich glaub ich von Deiner Spielwiesen-Metapher übernommen …

Kommentar schreiben

HTML ist in Kommentaren zugelassen. Erlaubt sind: <a>, <i>, <p>, <strong>, <em>, <ul>, <ol>, <li>, <blockquote>.

<UberBlogr Webring>Datenschutzerklärung

CC © 2004–2026 C.MückeZurück zum Seitenanfang