Why this happens

A completely blank page almost always means a PHP fatal error occurred, but WordPress is configured (by default, for security) to hide that error from visitors rather than display it. The underlying cause could be any fatal error - a plugin conflict, a missing file, or exhausted memory - but nothing is shown until you turn on debug logging.

Step-by-step fix

  1. In wp-config.php, turn on WP_DEBUG so the actual error shows (define('WP_DEBUG', true); and define('WP_DEBUG_LOG', true);).
  2. Refresh your site once.
  3. Check for a file named debug.log inside the wp-content folder - it will contain the exact error.
  4. Paste that error back into this tool to get a specific solution.

How to prevent it happening again