WordPress: Wartungsseite aktivieren

Veröffentlicht am 23. März 2014
Veröffentlicht von Martin
Schlagwort Allgemein, Codeschnipsel, Wordpress

Hin und wieder ist es notwendig bzw. sinnvoll, die Internetseite dem normalen Besucher kurzzeitig nicht zugänglich zu machen. Im WordPress-Backend ist die entsprechende Funktion leider nicht eingebaut, sie lässt sich aber recht einfach umsetzen.

Im Theme-Verzeichnis findet ihr die Datei functions.php. Öffnet diese und fügt die folgenden Zeilen am Ende in die Datei ein:

function wpr_maintenance_mode() {
    if ( !is_user_logged_in() ) {
        wp_die('Diese Seite wird momentan gewartet. Wir sind in Kürze wieder erreichbar.');
    }
	}
add_action('get_header', 'wpr_maintenance_mode');

Dann speichern, hochladen, fertig. Ist der Wartungsmodus aktiv, kann die Seite nur noch von eingeloggten Personen ganz normal gesehen werden. Alle anderen sehen nur den entsprechenden Hinweis, dass die Seite bald wieder erreichbar ist.

Alternativ kann die Datei auch direkt in WordPress unter dem Menüpunkt „Design“ / „Editor“ bearbeitet werden.

Um unsere Webseite für Sie optimal zu gestalten und fortlaufend verbessern zu können, verwenden wir Cookies. Durch die weitere Nutzung der Webseite stimmen Sie der Verwendung von Cookies zu. Weitere Informationen

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn du diese Website ohne Änderung der Cookie-Einstellungen verwendest oder auf "Akzeptieren" klickst, erklärst du sich damit einverstanden.

Schließen