by Radek Mezulanik on WordPress.org
Set you website under maintenance to lock content while development.
You can lock whole website by setting it under maintenance.
Features:
Select roles who applies maintenance mode
Set a redirect to login page
Edit a maintenance message in wysiwyg editor including media
Productboard
Simple and lightweight solution for scheduled maintenance. No settings page, just activate it and do your maintenance work stress-free.
Restrict access to pages, posts, and custom post types by user roles. Redirect unauthorized users to a custom page or a global fallback.
Automatically sync blog posts from NeverDrafts.com to your WordPress site with seamless integration and powerful customization options.