Um die automatische Bildskalierung in WordPress zu deaktivieren, gibt es zwei effektive Methoden: die Bearbeitung der functions.php
-Datei deines Themes oder die Verwendung des Plugins „Code Snippets“. Beide Methoden haben ihre eigenen Vor- und Nachteile, und die Wahl hängt von deinen persönlichen Präferenzen und deinem Komfort mit Code ab.
Inhaltsverzeichnis
Methode 1: Bearbeiten der functions.php
Schritt 1: Zugang zur functions.php
Die functions.php
-Datei ist eine der zentralen Dateien deines WordPress-Themes. Sie enthält wichtige Funktionen und kann benutzt werden, um das Verhalten deiner Website anzupassen.
- Sicherung erstellen: Bevor du Änderungen vornimmst, solltest du immer eine Sicherungskopie deiner
functions.php
-Datei machen. - Zugang zur Datei: Du kannst auf die
functions.php
über das WordPress-Admin-Panel zugreifen. Gehe dazu in deinem Dashboard auf „Design“ > „Theme-Editor“ und wähle das aktuelle Theme aus. Hier findest du diefunctions.php
in der Liste der Theme-Dateien.
Schritt 2: Code hinzufügen
Füge am Ende der functions.php
-Datei folgenden Code ein:
1 |
add_filter('big_image_size_threshold', '__return_false'); |
Dieser Code deaktiviert die automatische Skalierung für große Bilder, die in WordPress 5.3 und später eingeführt wurde. Die Funktion __return_false
ist eine eingebaute WordPress-Funktion, die einfach false
zurückgibt und somit die Skalierung ausschaltet.
Methode 2: Verwendung des Plugins „Code Snippets“
Schritt 1: Plugin installieren
Falls das Plugin „Code Snippets“ noch nicht installiert ist, kannst du es wie folgt hinzufügen:
- Gehe zu „Plugins“ > „Installieren“ im WordPress-Dashboard.
- Suche nach „Code Snippets“ und klicke auf „Jetzt installieren“ und dann auf „Aktivieren“.
Schritt 2: Neues Snippet erstellen
- Nach der Aktivierung findest du im Dashboard ein neues Menü „Snippets“. Klicke darauf.
- Wähle „Neues Snippet hinzufügen“.
- Gib deinem Snippet einen aussagekräftigen Titel, wie z.B. „Deaktivieren der automatischen Bildskalierung“.
- In das große Textfeld fügst du denselben Code ein, der oben erwähnt wurde:
1 |
add_filter('big_image_size_threshold', '__return_false'); |
- Beschreibe das Snippet kurz, um später zu wissen, was dieses Snippet bewirkt.
- Klicke auf „Speichern und aktivieren“, um das Snippet sofort wirksam zu machen.
Fazit
Beide Methoden deaktivieren effektiv die automatische Bildskalierung in WordPress. Die Verwendung von „Code Snippets“ bietet den Vorteil, dass du deine Änderungen unabhängig vom verwendeten Theme verwalten kannst. Dies ist besonders nützlich, wenn du planst, das Theme in der Zukunft zu wechseln oder regelmäßig Updates für dein Theme erhältst. Die direkte Bearbeitung der functions.php
ist dagegen schneller, erfordert jedoch Vorsicht bei Theme-Updates, da Anpassungen überschrieben werden können.