Alle Beiträge von Marcel Best

Marcel Best ist Webdesigner in Fribourg, Schweiz, mit Schwerpunkt auf WordPress, Bootstrap und sauberem Front-End. Vom DJ und Producer kam er über die Frage, wie sich Farben und Formen auf einer Website verändern lassen, zur Webgestaltung. Heute fährt er Motorrad – auf der Strasse wie auf der Rennstrecke – und schreibt hier über Webdesign, Bikelife und alles dazwischen.
JSON-LD @graph im Head einer WordPress-Seite – mit BlogPosting, FAQPage und Person als vernetzten Knoten.

JSON-LD für WordPress – ohne Plugin

Strukturierte Daten sind kein neues Konzept, doch mit dem Aufkommen von LLMs sind sie noch einmal relevanter geworden. Vor vielen Jahren hatte ich schon einfaches Microdata-Markup auf meiner Website. Inzwischen hat JSON-LD Microdata als Standard abgelöst. Daher zeige ich in diesem Beitrag meine Lösung für WordPress-Classic-Themes: mit einer PHP-Datei, ohne Plugin.

Weiterlesen: JSON-LD für WordPress – ohne Plugin
JavaScript-Code des überarbeiteten Auto-Resize-Moduls, Fokus auf dem ResizeObserver-Block

Auto-Resize Textarea – überarbeitet

Mitte 2023 brauchte ich eine Textarea, die sich automatisch vergrössert. Mit einer Suche im Web fand ich soliden, freien Code und schrieb ihn auf ES6 um. Er funktionierte, wuchs hier und da noch ein wenig und wurde ein paarmal zuverlässig eingesetzt.

Weiterlesen: Auto-Resize Textarea – überarbeitet
Grün leuchtender Türöffnungstaster im Innern eines Zuges

Einmal drücken reicht

Seitdem ich wieder im Büro arbeite, fahre ich fast täglich ÖV. Und täglich sehe ich dasselbe: Menschen, die auf den Türtaster einschlagen, als wäre er schuld an allem. Er ist es nicht. Einmal drücken reicht – ehrlich.

Weiterlesen: Einmal drücken reicht
Zwei nebeneinander dargestellte Blockquotes: links das schliessende Anführungszeichen allein in der letzten Zeile, rechts die korrekte Darstellung mit dem Anführungszeichen direkt am letzten Wort. Getrennt durch einen roten vertikalen Strich.

Wenn das schliessende Anführungszeichen allein in der Zeile steht

Ein schliessendes Anführungszeichen, das per Pseudo-Element gesetzt wird, kann beim Umbrechen allein in einer neuen Zeile stehen. CSS hat Antworten darauf – aber keine vollständige. Dieser Beitrag zeigt zwei Implementierungen, ihre Grenzen und warum das Problem in Extremfällen offen bleibt.

Weiterlesen: Wenn das schliessende Anführungszeichen allein in der Zeile steht
Screenshot des Gists – llms-txt.php mit den Rewrite-Regeln und dem Datei-Header

llms.txt für WordPress – ohne Plugin

Seit Ende 2024 etabliert sich eine kleine Textdatei (llms.txt) als informeller Standard für KI-Systeme. Statt sie manuell zu pflegen, habe ich eine wartungsfreie PHP-Lösung für die direkte Integration in WordPress Classic-Themes geschrieben.

Weiterlesen: llms.txt für WordPress – ohne Plugin
Nahaufnahme eines Apple Magic Keyboards mit Schweizer Tastatur-Layout, Fokus auf den mittleren Tastenbereich.

Der Apostroph, den niemand findet

Mac, Schweizer Tastatur, und plötzlich braucht man einen Apostrophen. Wo man ihn findet – und warum man das überhaupt suchen muss.

Weiterlesen: Der Apostroph, den niemand findet