Generated Pages Show Outdated Content After Updates
This guide helps you fix situations where MPG-generated pages still show old content after you have updated your source file and clicked Fetch and use.
Step 1: Adjust Page Builders Compatibility
The most common cause of stale content on generated pages is a mismatch between MPG's rendering mode and the page builder or theme active on your site. Different plugin combinations require different compatibility settings.
- In your WordPress dashboard, go to Multiple Pages Generator > Advanced Settings.
- Locate the Page Builders Compatibility option.
- Try each available option one at a time, saving between attempts.
- After changing the option, visit one of the affected generated pages to see whether the content has updated.

💡 Tip: There is no single correct value for Page Builders Compatibility — the right setting depends on which themes and plugins are active on your site. Work through the options systematically until the pages display the correct content.
Step 2: Purge Server-Level Cache
Even after clicking Fetch and use, a server-level caching layer (such as LiteSpeed Cache, Nginx FastCGI Cache, or a hosting control panel cache) may continue serving a cached version of the page, making it appear as though the content has not changed.
- Log in to your hosting control panel or caching plugin settings.
- Perform a full cache purge or flush for your site.
- If your host provides a Purge All or Clear Cache button in the dashboard, use it.
- After purging, visit the affected generated pages directly in a browser to confirm they now show the updated content.
📝 Note: Plugin-level caches (for example, WP Rocket or W3 Total Cache) are separate from server-level caches. Purge both if you are unsure which layer is responsible.
Step 3: Validate Your CSV Headers
Certain column header names in your source file can cause MPG to fail silently when processing updates.
- Do not use
urlas a column header. MPG reserves this name internally, and using it can prevent content from being processed correctly. - Avoid spaces and underscores (
_) in header names. Use hyphens (-) or camelCase instead. - Do not wrap headers in brackets such as
{{title}}or[[title]]. Plain header names are required — MPG adds thempg_prefix automatically.
After correcting your headers, re-upload or re-link the source file and click Fetch and use again.
Still Seeing Outdated Content?
If the content still appears stale after completing all steps above:
- Disable any third-party optimization or minification plugins temporarily and test again.
- Check whether your theme or page builder has its own built-in caching or fragment caching, and clear it.
- If you recently changed the URL slug for a generated page, the old cached URL may still be served. Allow the cache TTL to expire or force a purge.
📝 Note: If you still need help, feel free to contact our support team — pro users / free users.
