Automatisches CSS-Styling von WordPress-Bildergalerien deaktivieren
In diesem Beitrag findet ihr den Code um das automatische CSS-Styling von WordPress-Bildergalerien zu entfernen.

Wenn ihr in WordPress eine Bildergalerie einfügt, erzeugt das System automatisch einen <style>
-Abschnitt im <head>
der Seite und fügt einige CSS-Gestaltungsangaben hinzu. Unter anderem wird die Breite der Bilder berechnet und per CSS angegeben, je nachdem wie viele Spalten ihr beim Anlegen der Bildergalerie für die Bilddarstellung festgelegt habt. Wenn ihr im Backend drei Spalten gewählt habt, berechnet WordPress beispielsweise circa 33% Spaltenbreite. Da dieses automatische Styling häufig nicht gewünscht ist, lässt es sich über die functions.php
deaktivieren.
Styling von WordPress-Galerien über die functions.php ausschalten
Um das automatische Styling, sprich den <style>
-Abschnitt im <head>
der Seite zu unterbinden, fügt folgendes Snippet in die functions.php
eures Themes ein. Bitte beachtet, dass dadurch nicht die WordPress-Klassen im HTML-Markup entfernt werden. Lediglich die von WordPress übernommene Gestaltung dieser Klassen mit CSS wird verhindert.
add_filter( 'use_default_gallery_style', '__return_false' );
Links / Quellen
- Remove Gallery Inline Styling
- Code-Snippet von CSS-Tricks