Vertrauenswürdige WordPress-Tutorials, wenn Sie sie am dringendsten benötigen.
Anfängerleitfaden für WordPress
WPB Cup
25 Millionen+
Websites, die unsere Plugins verwenden
16+
Jahre WordPress-Erfahrung
3000+
WordPress-Tutorials von Experten

So versetzen Sie WordPress in den Nur-Lese-Modus für Migrationen und Wartungsarbeiten

Wenn Sie eine WordPress-Website verwalten – sei es bei Updates oder beim Umzug zu einem neuen Hoster – ist das größte Risiko oft nicht technischer Natur. Es besteht darin, dass Benutzer im Hintergrund Änderungen vornehmen, während Sie noch hinter den Kulissen arbeiten.

Dies kann zu Katastrophen führen! Ich habe erlebt, wie Unternehmen Verkaufsdaten verloren, neue Blogbeiträge überschrieben und Kundenakten verlegt haben, weil Änderungen während eines kritischen Wartungsfensters vorgenommen wurden.

Deshalb empfehle ich immer, Ihre Website in einen temporären schreibgeschützten Zustand zu versetzen, auch bekannt als Content Freeze. Dies verhindert, dass irgendjemand, selbst Benutzer mit Bearbeitungsrechten, Änderungen vornimmt.

Auf diese Weise stellen Sie sicher, dass nichts verloren geht und Ihre WordPress-Website für Besucher funktionsfähig bleibt.

In diesem Artikel zeige ich Ihnen, wie Sie WordPress einfach in den schreibgeschützten Modus versetzen. Dies ist perfekt, wenn Sie den Hoster wechseln, wichtige Plugins aktualisieren oder andere wichtige Wartungsarbeiten durchführen. 👷

So versetzen Sie WordPress in den Nur-Lese-Modus für Migrationen und Wartungsarbeiten

Warum den Nur-Lese-Modus während der WordPress-Wartung verwenden?

Der schreibgeschützte Modus schützt Ihre Inhalte, indem er Änderungen während Wartungsarbeiten, Updates oder Website-Migrationen vorübergehend blockiert. Dies verhindert Datenverlust und stellt sicher, dass Benutzer nicht mit Funktionen interagieren, die möglicherweise nicht verfügbar oder instabil sind.

Ohne den schreibgeschützten Modus können WordPress-Updates dazu führen, dass bestimmte Funktionen fehlschlagen oder sich unvorhersehbar verhalten. Das kann Besucher frustrieren und zu einer schlechten Benutzererfahrung führen.

Zum Beispiel könnte ein Kunde auf einer E-Commerce-Website versuchen, einen Artikel in seinen Warenkorb zu legen oder zur Kasse zu gehen – nur damit der Vorgang fehlschlägt. Dies führt nicht nur zu Verwirrung, sondern könnte Sie auch einen Verkauf kosten.

Es sind nicht nur Kunden. Stellen Sie sich vor, einer Ihrer Autoren beendet einen langen Blogbeitrag und er verschwindet während einer Servermigration.

Deshalb ist die Aktivierung des schreibgeschützten Modus einer der klügsten Schritte, die Sie unternehmen können, bevor Sie wichtige Aufgaben wie die Migration Ihrer Website oder die Aktualisierung von Kern-Plugins durchführen.

Nun wollen wir uns den besten Weg ansehen, um den schreibgeschützten Modus in WordPress zu aktivieren. In diesem Leitfaden werde ich Sie durch Folgendes führen:

Lass uns anfangen!

Ihre WordPress-Website in den Nur-Lese-Modus versetzen (Schritt für Schritt)

Während es einige Plugins gibt, die speziell für den „Nur-Lese“-Modus entwickelt wurden, wurden viele beliebte Optionen seit langem nicht mehr aktualisiert. Die Verwendung veralteter Plugins kann ein Sicherheitsrisiko darstellen.

Deshalb empfehle ich stattdessen die Verwendung des User Blocker-Plugins.

Es ermöglicht Ihnen, jeden Benutzer vorübergehend aus seinem WordPress-Konto auszusperren. Und jeder, der ausgesperrt ist, kann den Inhalt der Website nicht bearbeiten oder neue Inhalte hinzufügen, obwohl Besucher die Website weiterhin anzeigen können.

Wenn ein Benutzer versucht, sich bei einem gesperrten Konto anzumelden, wird eine Meldung angezeigt, die besagt: „Ihr Konto wurde gesperrt.“ Sie können diese Meldung anpassen, um Ihren Benutzern weitere Informationen zu geben.

Ein gesperrtes WordPress-Benutzerkonto

Dieses Plugin ist perfekt für Mitgliederseiten, Online-Shops oder jede andere Art von Website, die Benutzerregistrierung zulässt.

⚠️ Wichtig: Dieses Plugin funktioniert, indem es Benutzern die Anmeldung verweigert. Mit anderen Worten, es friert nicht Ihre gesamte Datenbank ein. Besucher könnten weiterhin Kommentare hinterlassen oder Formulare absenden, und diese neuen Daten könnten während Ihrer Wartung verloren gehen.

Deshalb zeige ich Ihnen auch, wie Sie Kommentare und Formulare als wichtigen zweiten Schritt vorübergehend deaktivieren können.

Installieren und aktivieren Sie zuerst das User Blocker Plugin. Wenn Sie Hilfe benötigen, lesen Sie unseren Leitfaden zum Thema Installieren eines WordPress Plugins.

User Blocker installieren

Nach der Aktivierung gehen Sie im WordPress-Adminbereich zum Abschnitt User Blocker.

Hier sehen Sie drei Registerkarten:

  • Benutzer nach Zeit blockieren
  • Benutzer nach Datum blockieren
  • Benutzer permanent blockieren
Die Tabs in User Blocker

Wenn Sie sich nicht sicher sind, was Sie einrichten sollen, gehen wir sie nacheinander durch.

Blockieren nach Uhrzeit

Im Tab „Benutzer nach Zeit sperren“ können Sie einen oder mehrere Benutzer auswählen und die Sperrzeit eingeben.

Für dieses Tutorial zeige ich, wie alle Benutzer blockiert werden. Dazu können Sie auf das Kontrollkästchen in der oberen linken Ecke der Tabelle klicken, um alle auszuwählen.

Alle Benutzer auf die Einrichtung von Blockierungszeiten prüfen

Als Nächstes können Sie mit der Einrichtung der Blockierungszeit beginnen.

Zum Beispiel habe ich die Blockierungszeit auf Montag von 01:00 bis 03:00 UTC eingestellt.

Blockierungszeit in User Blocker einstellen

Sie sind sich nicht sicher, wie lange Sie brauchen werden? Sehen Sie sich gerne unseren Leitfaden an, wie lange die WordPress-Wartung dauert.

Sie können auch mehrere Zeitblöcke planen. Ich habe zum Beispiel am Donnerstag zur gleichen Zeit eine weitere Einstellung hinzugefügt.

Eine weitere Blockierungszeit im Benutzerblocker einrichten

Danach können Sie eine Blockierungsnachricht schreiben, die Benutzer sehen, wenn sie versuchen, sich anzumelden. Sie möchten zum Beispiel erklären, dass Sie regelmäßige Wartungsarbeiten durchführen.

Wenn Sie diesen Teil überspringen, sehen die Benutzer die Standardnachricht „Sie sind vorübergehend blockiert“.

Hinzufügen der Blockierungsnachricht in User Blocker

Sie können auch eine Weiterleitungs-URL eingeben, um sie auf eine bestimmte Seite zu senden.

Dies leitet blockierte Benutzer auf eine bestimmte Seite weiter, anstatt die Standardnachricht anzuzeigen.

🧑‍💻 Pro-Tipp: Wenn Sie eine Wartungsseite haben, können Sie deren URL in das Feld 'Umleitungs-URL' eingeben, um Benutzer während der Ausfallzeit dorthin zu leiten. Um eine einzurichten, können Sie unseren Leitfaden zum Thema Umleitung von Besuchern zu einer Wartungsseite lesen.

Und wenn Sie Ihre Website dauerhaft zu einer neuen Domain verschieben, ist es eine gute Idee, dieses Feld zu verwenden, um Benutzer automatisch auf Ihre neue Website umzuleiten.

Zuletzt können Sie auf die Schaltfläche „Benutzer blockieren“ klicken, um die Änderungen zu speichern.

Erfolgsmeldung im Benutzerblocker

Eine Erfolgsmeldung wird angezeigt und Ihre Einstellungen werden in der Tabelle aufgeführt.

Hier können Sie in der Spalte „Block Time“ auf das Augensymbol klicken, um alle für den Benutzer geplanten Blockierungszeiten anzuzeigen.

Blockieren nach Zeitdetails in der Tabelle

Wenn Benutzer nun versuchen, sich während der geplanten Sperrzeit anzumelden, sehen sie die Sperrmeldung.

So sieht es auf unserer Demoseite aus:

Fehlermeldung von Block by time

Blockieren nach Datum

Für längere Wartungsarbeiten ist es besser, den Tab 'Benutzer nach Datum blockieren' zu verwenden. Hier verwenden Sie einen Datumsselektor, um einen Benutzer für einen Tag, eine Woche oder einen Monat zu blockieren – ideal für Server-Upgrades oder Website-Redesign-Projekte.

In diesem Tutorial zeige ich Ihnen, wie Sie einen einzelnen Benutzer blockieren.

Sie können das Kontrollkästchen neben einem Benutzer aktivieren. Klicken Sie anschließend auf das Bleistiftsymbol in der Spalte „Aktion“, um die Einstellungen zu ändern.

Das Stiftsymbol zum Bearbeiten der Blockierungszeit eines Benutzers nach Datum

📝 Hinweis: Achten Sie sehr darauf, Ihr eigenes Admin-Konto nicht zu sperren! Sie benötigen Zugriff, um die Wartung durchzuführen und alle anderen zu entsperren, wenn Sie fertig sind. Wenn Sie sich versehentlich aussperren, können Sie dies beheben, indem Sie das Plugin über Ihr WordPress-Hosting-Panel deaktivieren.

Sie können meine Anleitung unter so deaktivieren Sie alle Plugins, wenn Sie nicht auf WP-Admin zugreifen können für Schritt-für-Schritt-Anleitungen einsehen.

Dies öffnet einen speziellen Einstellungsbereich für den von Ihnen ausgewählten Benutzer.

Der Benutzerblocker informiert Sie mit einer rot hervorgehobenen Meldung, wie dieser:

Dedizierte Einstellung für einen Benutzer

Sie können nun Ihr Blockierungsdatum in den Feldern 'Von' und 'Bis' eingeben.

Zum Beispiel sperre ich diesen Benutzer vom 9. Juni 2025, 01:00:00 bis zum 9. Juli 2025, 00:00:00 aus.

Festlegen der Sperrdaten für einen Benutzer

Wenn Sie sich nicht sicher sind, wie viel Zeit Sie benötigen werden, lesen Sie unsere Anleitung hier, wie lange die WordPress-Wartung normalerweise dauert.

Unten auf dem Bildschirm sehen Sie den Abschnitt 'Block Message'.

Sie können nun einfach eine neue Nachricht in das Feld eingeben. Wenn Sie diesen Teil überspringen, sehen die Benutzer die Standardnachricht „Sie sind vorübergehend blockiert“.

Blockierungsnachricht für das Aussperren eines Benutzers

Dann können Sie die URL-Umleitung eingeben oder auch nicht.

🧑‍💻 Profi-Tipp: Vergessen Sie nicht, dass das Feld 'Redirection URL' ein großartiger Ort ist, um den Link zu Ihrer Wartungsseite einzufügen. Dies gibt ausgesperrten Benutzern einen hilfreichen Anlaufpunkt, während Sie arbeiten. Anweisungen zur Einrichtung finden Sie in unserer Anleitung zum Umleiten von Besuchern zu einer Wartungsseite.

Wenn Sie zu einer neuen Domain wechseln, können Sie dieses Feld verwenden, um Benutzer automatisch auf Ihre neue Website umzuleiten.

Wenn Sie mit allem zufrieden sind, klicken Sie einfach auf die Schaltfläche „Benutzer blockieren“.

Nun sollten Sie den Sperrstatus des Benutzers in der Tabelle sehen können.

Blockieren nach Datumsstatus

Und wenn der Benutzer während der angegebenen Zeit versucht, sich auf Ihrer WordPress-Website anzumelden, sieht er Ihre Blockierungsnachricht.

So sieht es auf unserer Demoseite aus:

Fehlermeldung für Blockierung nach Datum

Benutzer permanent blockieren

Diese Konfiguration sperrt Benutzer dauerhaft aus.

Sie können auf das Kontrollkästchen neben dem Benutzer klicken, den Sie blockieren möchten.

Das Bleistiftsymbol zum dauerhaften Blockieren eines Benutzers

Als Nächstes sehen Sie den dedizierten Einstellungsbereich des Benutzers.

Sie können die Blockierungsnachricht eingeben.

Eine Blockierungsnachricht für den Benutzer schreiben, den Sie dauerhaft blockieren möchten

Bevor Sie die Einstellung speichern, möchten Sie vielleicht die URL-Weiterleitung eingeben.

Wenn Sie fertig sind, klicken Sie auf die Schaltfläche „Blocked User aktualisieren“.

Wenn Sie sich nun die Tabelle ansehen, werden Sie feststellen, dass sich der Status des Benutzers von Grün auf Rot ändert. Das bedeutet, dass Sie Ihre neue Konfiguration erfolgreich angewendet haben.

Benutzer permanent blockiert

Und das ist alles!

Wenn der Benutzer nun versucht, sich auf Ihrer Website anzumelden, wird die Blockierungsnachricht auf der WordPress-Anmeldeseite angezeigt.

Fehlermeldung bei permanenter Sperrung

Bonusschritt: So deaktivieren Sie Kommentare und Formulareinträge vorübergehend

Bevor Sie mit der Website-Migration oder anderen größeren Änderungen beginnen, sollten Sie auch Kommentare und Formulareinträge auf Ihrer Website vorübergehend deaktivieren. Dies liegt daran, dass Daten verloren gehen würden, wenn jemand mitten in Ihren Änderungen einen Kommentar oder ein Formular übermittelt.

Um Kommentare schnell und einfach auf Ihrer gesamten Website vorübergehend zu deaktivieren, empfehle ich die Verwendung von WPCode.

Es ist das beste Plugin für Code-Snippets, das verfügbar ist, und viele unserer Partner-Marken verlassen sich ebenfalls auf WPCode wegen seiner Sicherheit und Benutzerfreundlichkeit. Es wird von über 2 Millionen Websites vertraut, um benutzerdefinierte Funktionalitäten hinzuzufügen, ohne Kern-Dateien zu berühren. Um mehr zu erfahren, lesen Sie unsere vollständige WPCode-Bewertung.

WPCode's Homepage

Installieren und aktivieren Sie einfach das kostenlose WPCode Snippet-Plugin und navigieren Sie dann zu Code Snippets » Snippet hinzufügen.

Von hier aus können Sie im linken Menü auf die Kategorie „Kommentare“ klicken und dann unter „Kommentare vollständig deaktivieren“ auf „Snippet verwenden“ klicken.

WPCode-Snippet zum vollständigen Deaktivieren von Kommentaren auf Ihrer WordPress-Website

Auf dem nächsten Bildschirm müssen Sie nur noch den Schalter von Inaktiv auf Aktiv stellen.

Klicken Sie dann auf die Schaltfläche „Aktualisieren“, und Ihr Snippet ist live.

WPCode Snippet aktivieren

Wenn Sie Kommentare lieber manuell ohne Plugin deaktivieren möchten, finden Sie in unserer Schritt-für-Schritt-Anleitung hier, wie Sie Kommentare in WordPress vollständig deaktivieren.

Wir empfehlen außerdem, alle Kontaktformulare oder andere Formulare auf Ihrer Website vorübergehend zu deaktivieren. Sie können das Formular einfach entfernen und vorübergehend durch Ihre Geschäfts-E-Mail-Adresse ersetzen, damit Sie keine wichtigen Nachrichten verpassen.

An diesem Punkt sind Sie bereit, Ihre Website zu migrieren oder wesentliche Wartungsarbeiten durchzuführen, ohne sich Gedanken über Konflikte und Fehler machen zu müssen.

Bonus-Tipp: So erstellen Sie schöne Wartungsseiten in WordPress

Während der schreibgeschützte Modus Ihre Inhalte während Updates schützt, ist es auch hilfreich, Ihre Website in den Wartungsmodus zu versetzen. Dies verbirgt Ihre regulären Inhalte und zeigt jedem Besucher eine benutzerdefinierte Nachricht an.

Eine gut gestaltete Wartungsseite kann Besuchern mitteilen, dass Ihre Website vorübergehend im schreibgeschützten Modus ist, warum dies geschieht und wann alles wieder normal sein wird. Es ist eine einfache Möglichkeit, Ihr Publikum zu informieren und ein professionelles Erscheinungsbild zu wahren, während Sie im Hintergrund arbeiten.

Hier kommt SeedProd ins Spiel. Es ist der beste Drag-and-Drop-WordPress-Seitenersteller, der verfügbar ist, und meine Top-Empfehlung, um schnell eine schöne Wartungsseite zu erstellen.

Einige unserer Partner-Marken nutzen SeedProd ebenfalls, da es so leistungsstark und dennoch einfach zu bedienen ist. Weitere Details finden Sie in unserem vollständigen SeedProd-Testbericht.

SeedProd's Homepage

Sie können auch die kostenlose Version von SeedProd verwenden, um eine schöne Wartungsmodus-Seite zu erstellen.

Details finden Sie in unserem Leitfaden zum Versetzen Ihrer WordPress-Website in den Wartungsmodus.

FAQs: So versetzen Sie Ihre WordPress-Website in den schreibgeschützten Modus

Ich bekomme viele Fragen zu Website-Wartung und Inhaltsbeschränkungen. Hier sind die Antworten auf einige der häufigsten.

Was ist der Unterschied zwischen dem schreibgeschützten Modus und dem Wartungsmodus in WordPress?

Die Benutzersperrmethode / schreibgeschützter Modus erstellt ein „Content-Freeze“. Er hält Ihre Website für die Öffentlichkeit sichtbar, sodass diese wie gewohnt surfen kann, aber eingeloggte Benutzer daran hindert, Änderungen vorzunehmen.

Andererseits nimmt der vollständige Wartungsmodus (den Sie mit einem Plugin wie SeedProd einrichten können) Ihre gesamte Website für Besucher offline. Er zeigt normalerweise auch eine temporäre Nachricht an, wie z. B. „Bin gleich zurück!“

Dies ist oft eine bessere Option für größere Änderungen, bei denen Sie nicht möchten, dass jemand auf die Website zugreift.

Schadet es meiner SEO, wenn ich meine Website in den schreibgeschützten Modus versetze?

Überhaupt nicht. Für kurze Wartungsperioden schadet die Verwendung der Benutzer-Sperrmethode Ihrer SEO nicht. Ihre Website bleibt live und für Suchmaschinen wie Google zugänglich.

Wenn Sie einen vollständigen Wartungsmodus verwenden, stellen Sie sicher, dass er den korrekten 503 Service Unavailable-Header sendet. Dies teilt Suchmaschinen mit, dass die Ausfallzeit vorübergehend ist.

Wie schalte ich den schreibgeschützten Modus aus, wenn ich fertig bin?

Es ist einfach. Gehen Sie einfach zurück zu den Einstellungen des User Blocker-Plugins in Ihrem WordPress-Adminbereich. Wählen Sie dort die Benutzer aus und klicken Sie auf die Schaltfläche „Entsperren“, um deren Zugriff wiederherzustellen.

Vergessen Sie auch nicht, Ihre Kommentare und Kontaktformulare wieder zu aktivieren, sobald Ihre Wartungsarbeiten abgeschlossen sind.

Bonus-Ressourcen: Weitere Leitfäden zum WordPress-Wartungsmodus

 Ich hoffe, dieser Artikel hat Ihnen geholfen zu lernen, wie Sie Ihre WordPress-Website in den Nur-Lese-Modus oder den Content-Freeze-Modus versetzen!

Wenn Sie dies hilfreich fanden, möchten Sie vielleicht auch diese verwandten Anleitungen lesen:

Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, können wir eine Provision verdienen. Sehen Sie wie WPBeginner finanziert wird, warum das wichtig ist und wie Sie uns unterstützen können. Hier ist unser Redaktionsprozess.

Das ultimative WordPress-Toolkit

Erhalten Sie KOSTENLOSEN Zugang zu unserem Toolkit – eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Leserinteraktionen

6 CommentsLeave a Reply

  1. Ehrlich gesagt, ich wusste nicht, dass es so etwas auch gibt, dass wir eine Migration durchführen können, ohne die Möglichkeit der Nutzer, Blogs und Inhalte zu sehen und zu lesen, zu beeinträchtigen.
    Ich habe immer "im Bau" und "bald verfügbar" Landing Pages verwendet. Aber es ist gut, solche Möglichkeiten zu haben, Websites mit Abonnementmodus und ähnlichem zu aktualisieren und zu migrieren.
    Vielen Dank für diese Anleitung.

  2. Ich verwende zu diesem Zweck das Plugin 'Under Construction'. Hat diese Methode Vorteile, abgesehen davon, dass die Website sichtbar ist? Und könnte sie nicht kontraproduktiv sein im Vergleich zur Methode, alles hinter einem Absatz mit Informationen zu verstecken, falls etwas schief geht?

    • Dies wäre für Websites mit mehreren Autoren, um zu verhindern, dass jemand einen Entwurf erstellt oder eine Änderung vornimmt, während eine Website migriert wird. Sie können hierfür eine "Coming Soon"-Seite für Ihre Website-Besucher verwenden.

      Admin

  3. Beachten Sie, dass der Code Freeze anscheinend aufgegeben wurde. Er wurde jedoch geforkt und ist auf GitHub zu finden.

  4. Wie sieht es also mit den FILE WRITE-Berechtigungen aus? Nehmen wir an, die WP-Website wird angegriffen, wie sperre ich dann jegliche SCHREIBVORGÄNGE in das Dateisystem?

  5. Danke für den Artikel über dieses Plugin. Ich habe mich gefragt, ob so etwas allgemein nützlich wäre, und ich bin froh zu sehen, dass es, auch wenn seine Verwendung eher nischenhaft bleibt, für einige Leute nützlich ist.

Hinterlassen Sie eine Antwort

Vielen Dank, dass Sie einen Kommentar hinterlassen. Bitte beachten Sie, dass alle Kommentare gemäß unserer Kommentarrichtlinie moderiert werden und Ihre E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwenden Sie KEINE Schlüsselwörter im Namensfeld. Führen wir ein persönliches und bedeutungsvolles Gespräch.