WordPress: The parent theme is missing. Please install the "x" parent theme.
A child theme is active (or installed) but its parent theme isn’t installed, or the Template header doesn’t match the parent folder name.
Seen on:
WordPress
Meaning
Child themes declare Template: parent-folder-name in style.css. Renamed parent folders (e.g. theme-name-1.2) or uploading only the child break it.
Common causes
- Parent theme not installed
- Parent folder renamed (version suffix)
- Template header typo in child style.css
⚡ Quick fix
- Install the parent theme
- Rename the parent folder to match Template
- Fix the Template line in the child’s style.css
Detailed fix by platform
WordPress
- php
/* Theme Name: My Child Template: astra */
How to diagnose
- Folder — Parent folder name
- Header — Template value
🔧 Still not fixed?
Many errors look alike. If the steps above didn’t solve it, one of these is probably what you’re facing:
Similar errors
- 403 Forbidden wp-admin WordPress: 403 Forbidden on wp-admin, wp-login.php or admin-ajax.php
- 404 except homepage WordPress: 404 Not Found on every page except the homepage (permalinks / .htaccess / Nginx rules)
- Another update is currently in progress WordPress: Another update is currently in progress.
Most viewed in WordPress
Other ways to find it
🧠 Still stuck? Analyze your error
Paste the full message, response headers or stack trace — we'll detect the platform and point to the most likely cause.
Was this page helpful?
Report a correction or suggest an improvement
Last updated 7 Oct 2026