Disable Media Pages
View on WordPress.orgScores higher than 81% of indexed plugins
About
Completely remove "attachment" pages for WordPress media. Improve SEO and prevent conflicts between page and image permalinks.
What It Does
Disable Media Pages removes the auto-generated attachment pages that WordPress creates for every image and media file in your Media Library. Without it, every uploaded image gets its own public URL with a thin page wrapper, which can show up in search results and compete with your real content. The plugin redirects those attachment URLs or returns a 404, keeping your site clean and consolidated.
Who It's For
This is a good fit for image-heavy sites like photography portfolios, stock photo marketplaces, news outlets, and art galleries where hundreds or thousands of uploads could otherwise create a swamp of low-value attachment pages. It also suits content marketers and agencies who want cleaner crawl budgets and fewer SEO conflicts between media URLs and post permalinks.
Who Should Skip It
If you actively link to attachment pages in your content, or if a theme or plugin depends on the default attachment template to display media galleries, you should skip this plugin or test carefully before activating. Sites with only a handful of uploads and no SEO concerns will not see meaningful benefit.
The Bottom Line
Disable Media Pages does one thing well and does it with a clean, modern codebase, earning a quality score of 69.19/100 from PluginCheck. The lack of public support history is the main concern, so users should be comfortable troubleshooting on their own. For sites drowning in attachment URLs, it is a quick win; for everyone else, it is a nice-to-have rather than essential.
Related Plugins
Pick Safe SVG when your priority is allowing SVG uploads safely rather than cleaning up attachment URLs.
Choose Classic Widgets if you need to restore the old widget screen, which is unrelated but sits in the same housekeeping category.
Choose FileBird when your real problem is organizing the Media Library into folders rather than disabling attachment pages.
Pick Email Encoder if you want to protect email addresses on your site rather than deal with media URLs.
Choose Disable Emojis for similar low-effort frontend cleanup, focused on removing emoji scripts and styles instead of attachment pages.