Skip to content

How to Fix Hestia Child Theme Causes a Critical Error or Site Crash

If your site becomes inaccessible after activating the child theme or after editing child theme files, the issue is almost always caused by custom code in the child theme — not by Hestia itself.

Recovering access when you cannot reach wp-admin

Use FTP or your hosting file manager to regain access:

  1. Navigate to wp-content/themes/.
  2. Rename the child theme folder — for example, rename hestia-pro-child to hestia-pro-child-disabled. WordPress will fall back to the parent Hestia theme and your site will become accessible again.
  3. Once you have access to wp-admin, rename the folder back, then review and correct the code in functions.php before reactivating the child theme.

Common causes

  • A syntax error or invalid PHP in functions.php
  • A conflict between custom code in functions.php and an active plugin

⚠️ Important: Reinstalling Hestia or Hestia Pro will not repair errors inside your child theme. The child theme folder is separate from Hestia's files and is never overwritten by updates.

Was this helpful?