Sur l’interface WordPress : Apparence – Editeur de thème (en bas):
On repère le fichier functions.php (sur les fichiers qui s’affichent à droite),
et on ajoute le code ci-dessous à la fin du fichier :// Activer le mode de maintenance de WordPress
function wp_maintenance_mode(){
if(!current_user_can('edit_themes') || !is_user_logged_in()){
wp_die('<h1 style="color:red">Site web en maintenance</h1> <p>Nous effectuons une maintenance programmée. Nous serons de nouveau en ligne sous peu !</p>'); }
}
add_action('get_header', 'wp_maintenance_mode');
On clique ensuite sur le bouton mettre à jour le fichier :

Lorsqu’un utilisateur veut avoir accès au site, il obtient le message suivant :

Seuls les administrateurs peuvent se connecter