WordPress 5.9: Button-Ausrichtung als Klasse wieder hinzufügen

Veröffentlicht am 3 Kommentare

Mit WordPress 5.9 wird die Ausrichtung der Buttons innerhalb des Buttons-Blocks nicht mehr als Klasse angegeben, sondern als CSS dynamisch generiert. Dieses generierte CSS wird dann innerhalb eines <style>-Tags auf die Seite geschrieben und der jeweilige Button erhält eine einzigartige Klasse im Format wp-container-<id>.

WordPress 5.9: Button-Ausrichtung als Klasse wieder hinzufügen weiterlesen

Modus des zusätzlichen CSS im Customizer ändern

Veröffentlicht am 6 Kommentare

Für ein Projekt sollten innerhalb des Customizer-CSS Variablen verwendet werden können, die dann am Ende als die ebenfalls im Customizer eingestellten Farbwerte ausgegeben werden. Da die Variablen fest vordefiniert sind, stellt sich das bei der Ausgabe nicht als Problem dar. Allerdings findet der Editor im Customizer Variablen nicht so toll, weil er sie nicht kennt und selbige auch kein CSS sind. Dadurch zeigt er unter Umständen Fehlermeldungen an.

Modus des zusätzlichen CSS im Customizer ändern weiterlesen

SCSS/JavaScript mit @wordpress/scripts kompilieren und minifizieren

Veröffentlicht am Kommentar hinterlassen

WordPress bietet mit @wordpress/scripts ein mittlerweile sehr ausgereiftes NPM-Paket an, um JavaScript und SCSS zu kompilieren und zu minifizieren. Dabei ist es aber in seiner Standardkonfiguration eigentlich nur auf Blöcke für den Block-Editor ausgerichtet. Durch eine Anpassung der Webpack-Konfiguration kann man aber auch seine eigenen unabhängigen SCSS-, CSS- und JavaScript-Dateien kompilieren und minifizieren.

SCSS/JavaScript mit @wordpress/scripts kompilieren und minifizieren weiterlesen

Beschreibungstexte in Customizer-Abschnitten anpassen

Veröffentlicht am Kommentar hinterlassen

Ein Kunde wünschte sich, die Beschreibungstexte für das zusätzliche CSS im Customizer zu verändern. Da ich auf meiner Suche dazu nichts fand, möchte ich einmal hier niederschreiben, wie das funktioniert. Denn obwohl WordPress für sehr viele Stellen eine Filterung und damit eine Veränderung des Inhalts ermöglicht, gibt es dabei auch Ausnahmen. So wie in diesem Fall.

Beschreibungstexte in Customizer-Abschnitten anpassen weiterlesen

Standard-Seiten-Template für neue Seiten in WordPress ändern

Veröffentlicht am Kommentar hinterlassen

Will man für Seiten in WordPress unterschiedliche Templates verwenden, die Inhalte jeweils anders darstellen, kann man im Theme entsprechende Dateien nach dem Schema page-<name>.php anlegen, wobei <name> dem Namen des Templates entspricht. Das standardmäßig ausgewählte Template bleibt dabei immer dasjenige, das unter der page.php zu finden ist. Doch was, wenn man das ändern möchte?

Standard-Seiten-Template für neue Seiten in WordPress ändern weiterlesen

Pfade von Bildern aus der Mediathek nach dem Upload

Veröffentlicht am Kommentar hinterlassen

Um Bilder direkt nach dem Upload in die Mediathek weiterverarbeiten zu können, musste ich an deren Pfad kommen. Aber nicht nur an die des Originalbildes, sondern auch an die aller Thumbnails. Selbige werden innerhalb von wp_generate_attachment_metadata() generiert und stehen erst ab diesem Zeitpunkt zur Verfügung.

Pfade von Bildern aus der Mediathek nach dem Upload weiterlesen