Export media with selected content (by DKZR)
View on WordPress.orgScores higher than 86% of indexed plugins
About
Include all relevant attachments in your export.
What It Does
Export media with selected content hooks into WordPress's native export tool and bundles every image, video, or file attachment referenced by the content you choose to export. The resulting XML file includes both the posts (or pages, custom post types) and their media library items, so importing into another site recreates the visual content without manual re-uploads. It saves hours of downloading and reattaching files during migrations, backups, or portfolio transfers.
Who It's For
This plugin suits anyone moving content from one WordPress site to another when the posts, pages, or products being moved contain important images or documents, such as photographers migrating portfolios, agencies handing client sites off to new hosts, or educators backing up course materials. It is also a strong fit for news sites and blogs that reference large numbers of inline images and cannot afford broken media links after a migration.
Who Should Skip It
If you are already using a full migration tool like All-in-One WP Migration or Duplicator that handles attachments automatically, this plugin adds nothing. Sites that rarely export content, or that use externally hosted media (CDN, YouTube embeds), will also get little value from it.
The Bottom Line
Export Media with Selected Content does one narrow job and does it well: keeping your images attached to your posts during a WordPress export. With a healthy rating, active maintenance, and broad compatibility, it is a low-risk add-on for any site planning a content migration. The catch is its zero-thread support history, so if you hit an edge case involving custom post types or third-party media plugins, you may be on your own.
Related Plugins
Pick this instead only if you run a WooCommerce store and need to export order, customer, or product data to CSV or XML, since it ignores regular post media entirely.
Choose this when you specifically want to move theme settings, widgets, and customizer options between sites, not media or post content.
Pick WP All Export when you need fine-grained control over custom fields, taxonomies, and output formats like CSV for Excel or Google Sheets.
Choose Export All URLs when you only need a quick list of every page and post URL for SEO audits or redirects, with no media handling.
This is a front-end gallery display tool, so it is only an alternative in the loose sense of being another attachment-related plugin; pick it if your goal is showing images nicely, not exporting them.