Why this happens

During any WordPress or plugin update, a temporary .maintenance file is created to show a 'briefly unavailable' message and prevent visitors from seeing a half-updated site. It's supposed to delete itself automatically once the update finishes - but if the update is interrupted (a lost connection, a server timeout), that file is left behind and the message never goes away on its own.

Step-by-step fix

  1. Go to your site's root folder (where wp-config.php is) using File Manager.
  2. Look for a file named .maintenance.
  3. Delete that file.
  4. Refresh your site - it should be back to normal.
  5. If a plugin or theme update was left incomplete, manually update it again.

How to prevent it happening again