WordPress · Dev · Linux

Anleitungen, die auch zeigen, wo es klemmt.

Nerdiges Zeug rund um WordPress, Dev und Linux. Ich schreibe hier auf, was ich bei der Arbeit löse — mit Versionsnummern, mit Umwegen und mit den Stellen, an denen ich hängengeblieben bin. Von Christoph Purin.
10. August 2026

Den Hoster einer Domain im Browser ermitteln

WHOIS nennt seit der DSGVO meist nur noch den Registrar, und der ist nicht der Hoster. Hier steht, wie du Hosting- und Mailanbieter rein clientseitig ueber NS- und MX-Records per…
Weiterlesen →
6. August 2026

Barrierefreie PDFs aus HTML erzeugen mit WeasyPrint

PDF/UA-1 direkt aus HTML und CSS, ohne Acrobat und ohne Nacharbeit. Der Weg funktioniert — aber nur, wenn die HTML-Struktur stimmt, und genau daran ist mein erster Versuch gescheitert.
Weiterlesen →
6. August 2026

Bricks-Archiv-Template greift auf der falschen Taxonomie

Ein Archiv-Template mit der Bedingung „Term-Archiv“ fängt jede Term-Seite der ganzen Website ab — auch die einer völlig anderen Taxonomie. Der Schlüssel, der wirklich einschränkt, heißt archiveTerms und wird gern…
Weiterlesen →
6. August 2026

Sechs Zeilen wp-config.php, die auf jeder Installation stehen sollten

Kein Plugin, keine Firewall — nur sechs Konstanten in der wp-config.php. Sie schließen die Wege, die bei fast jedem gehackten WordPress benutzt wurden, das bei mir auf dem Tisch lag.
Weiterlesen →
6. August 2026

Bricks Query-Loop nach Taxonomie filtern

Ein statisches tax_query in den Query-Einstellungen wird von Bricks ignoriert — der Loop zeigt einfach alles. Der Weg, der funktioniert, geht über eine Query-Variable und drei Zeilen PHP.
Weiterlesen →
6. August 2026

Google Fonts lokal einbinden — ohne Plugin

Jede Schrift von fonts.gstatic.com schickt die IP deiner Besucher in die USA. Der Umbau auf lokale Dateien dauert zwanzig Minuten und braucht kein Plugin — inklusive der beiden Stellen, an…
Weiterlesen →
5. August 2026

WP-Cron durch einen systemd-Timer ersetzen

WP-Cron läuft nur, wenn jemand die Seite aufruft — auf Seiten mit wenig Traffic also praktisch nie. Hier der Umbau auf einen echten systemd-Timer, inklusive der Stelle, an der ich…
Weiterlesen →
Alle Beiträge im Archiv →