Troubleshooting
How to Fix Cumulative Layout Shift in WordPress
Layout shift comes from content that arrives after the page has started rendering. Reserve space for images, ads, embeds and fonts, and the metric fixes itself.
Topic
Fixes for the errors that take a WordPress site down.
Troubleshooting
Layout shift comes from content that arrives after the page has started rendering. Reserve space for images, ads, embeds and fonts, and the metric fixes itself.
Troubleshooting
Scan with a crawler rather than a resident plugin, fix internal links at the source, and redirect only where a genuine equivalent exists. Deleting the link is often the right answer.
Troubleshooting
Corrupted tables produce missing content, failed saves and repair prompts. Back up first, then use WordPress's built-in repair, phpMyAdmin or the command line — in that order.
Troubleshooting
The warning means the browser did not get a valid certificate, or the page loaded insecure assets. Fix the certificate first, then the mixed content, then force HTTPS everywhere.
Troubleshooting
Cleaning malware is only half the job. Contain the site, replace core and extensions with clean copies, close the entry point, and rotate every credential before going public again.
Troubleshooting
A PHP upgrade breaks code that used removed syntax or relied on loose behaviour. Read the fatal error, identify the responsible plugin or theme, and roll back the version while you fix it.
Troubleshooting
The Site Editor needs a block theme, a reachable REST API and working JavaScript. Missing menu item, endless spinner and blank screen each point at a different one of the three.
Troubleshooting
A site rendering as plain text means the stylesheet request failed. Open the network tab, find the failing request, and fix the URL, the mixed-content block or the broken minified file.
Troubleshooting
Before touching WordPress, find out whether DNS resolves, the server answers and PHP runs. Each layer fails differently, and the browser message tells you which one to look at.
Troubleshooting
When pretty URLs return 404 but the homepage loads, the server is not routing requests into WordPress. Fix the rewrite layer instead of changing the permalink structure.
Troubleshooting
A missing menu is usually an unassigned location, a cached page, or CSS hiding it at a certain width. Check assignment first, then markup, then styling.
Troubleshooting
Blurry images almost always mean WordPress is serving a small generated size scaled up, or compressing the file twice. Match the upload size to the display size and control the compression quality.