Function Maintenance Mode

 In Wordpress Admin

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.

Recommended Posts

Leave a Comment

Start typing and press Enter to search

Let's work together

I'd love to work with you! Please fill out my project form to tell me more about your project/work. I reply to all enquiries within 48 hours.
Or call me on 07930 194000.


  • March - Booked
  • April - Limited
  • May - Limited


  • My day rate is £300.
  • I can provide a fixed price for your work.
  • Projects start at around £2,000.

Enquiry Form