Function Maintenance Mode

If you need a quick and easy way of locking your site to non-admin users, just use this code snippet:


function ns_maintenace_mode() {

 if ( !current_user_can( 'edit_themes' ) || !is_user_logged_in() ) {
   die('YOUR MESSAGE');
 }

}
add_action('get_header', 'ns_maintenace_mode');

This will present a blank page with your chosen message.

ABOUT AUTHOR

Nuno

I am a Freelance Web Developer and WordPress Expert based in London with a wealth of website development and support experience. I am great at problem solving and developing quick solutions.

LEAVE A COMMENT

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  • LET'S TALK!

    Fill in the form below to make an enquiry or find my contact details on my contact page.

  • This form collects your name and email address so that I can respond to the enquiry(ies) that you submit via this website. Please check my privacy policy for the full story on how I use, protect and manage your submitted data.