Die Core-Entwickler haben WordPress eine Funktion für automatische Updates gegeben, um Sicherheitslücken möglichst kurzfristig schließen zu können. Automatische Updates auszuschalten und damit die Website längere Zeit anfällig für automatisierte Angriffe zu lassen, ist grundsätzlich keine gute Idee, es sei denn du prüfst zweimal täglich ob Aktualisierungen vorliegen.
Aber um deine Frage zu beantworten:
Du kannst über eine Konstante, die du in der Konfigurationsdatei wp-config.php
definierst, das Update-Verhalten steuern:
- Mit
define( 'AUTOMATIC_UPDATER_DISABLED', true );
stellst du sämtliche automatischen Updates ab.
- Mit
define( 'WP_AUTO_UPDATE_CORE', false );
werden die Updates des WordPress-Core abgeschaltet, mit define( 'WP_AUTO_UPDATE_CORE', true );
hingegen ausdrücklich aktiviert.
- Mit
define( 'WP_AUTO_UPDATE_CORE', 'minor' );
kannst du Updates auf Zwischenversionen beschränken. Damit erreichst du, dass die Funktionalität beibehalten wird, während Sicherheitslücken trotzdem geschlossen werden – eine Variante, für die sich einige Benutzer entschieden haben, die sich nicht mit dem neuen Block-Editor anfreunden konnten.
- Mit der Konstante
define( 'DISALLOW_FILE_MODS', true );
werden Änderungen an Plugins und Themes über den eingebauten Editor untersagt, aber ebenfalls keine Updates mehr vorgenommen.
Für welche Variante du dich auch entscheidest: Die Änderung sollte mit einem geeigneten Code-Editor (z.B. VS Code, kostenlos für alle Betriebssysteme erhältlich) vorgenommen werden und die Zeile oberhalb von /* That's all, stop editing! Happy blogging. */
eingetragen werden. Wenn dir das zu kompliziert erscheint, kannst du alternativ auch das Plugin Easy Updates Manager verwenden, mit dem das Update-Verhalten gesteuert werden kann.
Wenn es dir nur darum geht, die E-Mail-Benachrichtigung über ein erfolgtes Update abzuschalten, kannst du folgende Zeile in der functions.php
deines Child-Theme anhängen oder mit dem Plugin Code Snippets hinzufügen:
apply_filters( 'auto_core_update_send_email', '__return_false' );
Hatte ich erwähnt, dass es keine gute Idee ist, automatische Updates zu deaktivieren?
Vielen Dank für die sehr schnelle und ausführlich Antwort.
Sicher haben automatische Updates einen Sinn, jedoch, meine Site nutzt ein älteres Theme das auch schon mal Schwierigkeiten mit der Kompatibilität hatte…
Ich schaue ab und an auf die Site des Programierers und wenn das update passt, aktualisiere ich manuel. Ansonsten ist mir das zu heikel, die Site war schon mal down.
Noch mal Danke.
Dann drücke ich die Daumen und markiere den Thread als „gelöst“.
meine Site nutzt ein älteres Theme das auch schon mal Schwierigkeiten mit der Kompatibilität hatte…
… ob das auf Dauer so eine gute Lösung ist, wage ich mal schon aus Sicherheitsgründen zu bezweifeln. Ich würde empfehlen, sich zumindest mittelfristig mal nach einem anderen (ähnlichen) Theme umzuschauen. Im WordPress-Repository findest du sicher entsprechende Themes.