Im Design-Team wurden zwei erste Prototypen für den neuen Editor vorgestellt, die getestet werden wollen. WordPress-Wochenrückblick KW 6: Editor-Prototypen und mehr weiterlesen
Lazy-Loading von Bildern in einem Masonry-Grid

Lazy-Loading wird die Technik genannt, bei der Bilder erst nachträglich geladen werden, wenn sie in den sichtbaren Bereich kommen. So kann die Ladezeit einer Website verringert werden. Wenn diese Technik mit einem Masonry-Grid (Kachel-Layout) zusammentrifft, kann es zu Problemen kommen, da die Bilder bei der Berechnung der Kachelpositionen noch nicht geladen sind. Wie ihr das lösen könnt, zeige ich euch hier. Lazy-Loading von Bildern in einem Masonry-Grid weiterlesen
WordPress-Wochenrückblick KW 5: Änderungen an den Plugin-Richtlinien und mehr
Das Plugin-Team hat Änderungen an zwei Regeln für die Plugins im Plugin-Verzeichnis vorgestellt. Dabei geht es um Spam und das Mitbringen von Bibliotheken, die bereits von WordPress bereitgestellt werden. WordPress-Wochenrückblick KW 5: Änderungen an den Plugin-Richtlinien und mehr weiterlesen
Automatische Updates für WordPress-Themes, die nicht im Theme-Verzeichnis sind
Für Themes aus dem WordPress.org-Verzeichnis können Updates automatisch installiert werden, wenn eine neue Version verfügbar ist. Hier zeige ich euch, wie ihr dieses Verhalten für Themes umsetzen könnt, die sich nicht in dem Verzeichnis befinden. Automatische Updates für WordPress-Themes, die nicht im Theme-Verzeichnis sind weiterlesen
WordPress-Wochenrückblick KW 4: Verbesserung der Settings-API und mehr
Das Core-Team arbeitet an einer Verbesserung der API für die Erstellung von Einstellungsseiten (Settings-API) im WordPress-Backend. Dabei geht es sowohl um Vereinfachungen für Entwickler als auch die Verbesserung der Barrierefreiheit des Markups. WordPress-Wochenrückblick KW 4: Verbesserung der Settings-API und mehr weiterlesen
robots.txt für bestimmte Sites einer Multisite anpassen
Die robots.txt einer WordPress-Site wird normalerweise dynamisch generiert. Um die in einer normalen Einzelinstallation zu überschreiben, kann einfach eine statische robots.txt erstellt und auf den Server geladen werden – in einer Multisite würde diese Datei dann aber für alle Seiten gelten, was nicht unbedingt gewünscht ist. Dieser Artikel zeigt euch, wie ihr die robots.txt für einzelne Sites der Multiste anpassen könnt. robots.txt für bestimmte Sites einer Multisite anpassen weiterlesen
WordPress-Wochenrückblick KW 3: Customization in 2017 und mehr
Das Customization-Team hat sich Gedanken dazu gemacht, welche Probleme in diesem Jahr angegangen werden können – sowohl kleinere Probleme für die ersten paar Monate, als auch größere Projekte für den Rest des Jahres. Außerdem wurden Punkte festgehalten, die Ende 2017 möglich sein sollen. WordPress-Wochenrückblick KW 3: Customization in 2017 und mehr weiterlesen
Unabhängig von Steuern immer denselben Endpreis in WooCommerce
Bei meinem kleinen Online-Shop muss ich im Endpreis für Käufer aus der EU den jeweils in ihrem Land gültigen Mehrwertsteuersatz ausweisen. Bei Käufern aus den USA beispielsweise wird aber keine Mehrwertsteuer ausgewiesen. Wenn ich nun in WooCommerce einen Preis von 15 Euro bestimme und einstelle, dass ich Preise inklusive Steuern angebe, dann ist das Standardverhalten wie folgt:
Kunden aus einem Land, für das ein Steuersatz hinterlegt wurde, zahlen 15 Euro inklusive ihres jeweilgen Mehrwertsteuersatzes. Kunden aus Ländern, für die kein Steuersatz hinterlegt wurde, zahlen weniger. Hier wird der Preis glaube ich um den Steuersatz des Shop-Basislands verringert (da bin ich mir aber nicht ganz sicher). Das gewünschte Verhalten ist aber, dass auch diese Kunden 15 Euro bezahlen, nur halt ohne Mehrwertsteuer.
Im WooCommerce-Wiki auf GitHub gibt es dazu eine ziemlich einfache Lösung. Ihr müsst lediglich folgende Zeile in euer Theme oder ein Plugin schreiben:
add_filter( 'woocommerce_adjust_non_base_location_prices', '__return_false' );WordPress-Wochenrückblick KW 2: REST-API-Kickoff und mehr
Das REST-API-Team hat ein Kickoff-Meeting für 4.8 abgehalten. Außerdem haben die Design-Leads vom Editor und Customizer jeweils um Feedback gebeten, was einen guten Editor beziehungsweise einen guten Customizer ausmacht. WordPress-Wochenrückblick KW 2: REST-API-Kickoff und mehr weiterlesen
Responsive Initialen erstellen

Initialen (über mehrer Zeilen gehender erster Buchstabe eines Absatzes) sind im Web ein relativ selten genutztes Stilelement, das aber durchaus was hermachen kann. In diesem kurzen Beitrag zeige ich euch, wie ihr sie relativ einfach umsetzen könnt. Responsive Initialen erstellen weiterlesen