problem is that when i install basic theme like twenty twenty one the page,post,media does not load
i am using local software on window
Since you mentioned that this happens specifically with Block Themes, the issue is likely related to how your server or database handles the REST API, which Block Themes rely on heavily to load the interface.
Here is a step-by-step checklist to troubleshoot and fix this:
- Flush Your Permalinks
This is the “magic fix” for many loading issues in WordPress.
Go to Settings > Permalinks.
Don’t change anything, just click Save Changes at the bottom.
Do this twice. This forces WordPress to regenerate its URL structure.
- Check the Site Health Tool
WordPress has a built-in diagnostic tool that can tell you exactly what’s broken.
Go to Tools > Site Health.
Look for errors related to the REST API or Loopback Requests. If the REST API is blocked by your hosting or a security plugin, the Pages and Posts lists won’t be able to “talk” to the database to display content.
- Increase PHP Memory Limit
Block themes are more resource-intensive than classic themes. If your server memory is too low, the process might be timing out.
Access your site via FTP or File Manager.
Edit your wp-config.php file and add this line before the “That’s all, stop editing!” comment:
define(‘WP_MEMORY_LIMIT’, ‘256M’);
- Check for Plugin Conflicts
A plugin designed for older “Classic” themes might be clashing with the new Block Theme architecture.
Deactivate all plugins.
If the Pages/Posts start showing up, reactivate them one by one to find the culprit.
- Inspect the Browser Console
If the screen is just blank or spinning:
Right-click on the page and select Inspect.
Click the Console tab.
If you see red error messages (like 403 Forbidden or 500 Internal Server Error), share them here. It will help us pinpoint if it’s a server permission issue.
A quick question to help us further: Are you using a local environment (like XAMPP or LocalWP)?
no bro this no correct answer