WordPress: CSS-Klasse zu einem Link hinzufügen

Das Hinzufügen eines Links über den Editor von WordPress ist schnell gemacht. Wenn man diesen Link stylen will, weil es z.B. ein Button sein soll, der am Ende eines Artikels auf eine andere Seite v…

Fallback CSS-Datei für Browser ohne Grid-Unterstützung nachladen

Wenn man schon mal ein bisschen Kontakt mit CSS Grid hatte, dann will man die neue Technik am liebsten direkt und auf jeder Website einsetzen. Leider wird man ausgebremst, wenn man an alte Browser…

Offsite-Backup für WordPress-Website

Der Hoster meiner Wahl kümmert sich natürlich um Backups von den Daten und der Datenbank. Aber ist es ausreichend, wenn sich nur der Hoster um die Backups kümmert? Im Wiki von Uberspace wird dazu fo…

WP-CLI auf Uberspace installieren

WP-CLI auf Uberspace installieren

Ein Vorteil von WordPress ist die große Community und die Tools, die um das Content-Management-System entstehen. Wenn du das Terminal nicht scheust und WordPress auch über das Terminal bedienen w…

WordPress: wp-config.php für unterschiedliche Umgebungen aufteilen

Für die Einstellungen von WordPress, die über die wp-config.php gesetzt werden, wird im normal Fall nicht unterschieden in welcher Umgebung (Lokal, Staging oder Live) das WordPress läuft. Jedoch ha…

gitmoji - Emojis in Commit-Nachricht für eine bessere Übersicht

gitmoji - Emojis in Commit-Nachricht für eine bessere Übersicht

Arbeitet man in unterschiedlichen Projekten mit unterschiedlichen Entwicklern, dann unterscheiden sich z.B. auch die Anforderungen an das Codestyling oder die Art des Aufbaus einer Commit-Nachricht.…

Git Tower: Mehrere Zeilen für einen Commit auswählen

Git Tower: Mehrere Zeilen für einen Commit auswählen

Für die Arbeit mit Git verwende ich meistens die App Git Tower. Eine schöne App, die einem die Arbeit mit Git vereinfacht, wenn man Git nicht über das Terminal bedienen will. Ich finde es bietet eine be…

WordPress: Lieferzeiten von German Market mit Polylang übersetzen

Verwendet man eine Kombination aus WooCommerce, German Market und Polylang, dann wird die Lieferzeit zu einem Produkt nicht richtig angezeigt. Obwohl eine Lieferzeit hinterlegt ist, wird nur…

Workaround: Installation von Paketen in Docker-Container schlägt zufällig fehl

Für das Deployment mittels GitLab CI habe ich angefangen Docker zu nutzen. Innerhalb eines Docker-Containers wird die Website gebaut und anschließend auf den entsprechenden Server kopiert. In dem P…

Twitter Cards funktionieren jetzt bei Uberspace mit Let's Encrypt

Twitter Cards funktionieren jetzt bei Uberspace mit Let's Encrypt

Auf allen Websites, die ich bei Uberspace hoste, schalte ich direkt HTTPS mit Hilfe von Let's Encrypt an. Leider hat das bisher immer den Nachteil gehabt, dass die Twitter Cards nicht funktionierten.…

Vermutlich verwendest du einen veralteten Browser. Da diese Website auf moderne Technik setzt, benötigst du einen aktuellen Browser, um diese Website richtig darzustellen.