WordPress Basics

How to Export Single Page in WordPress

WordPress basics for beginners

If you only need to Export Single Page in WordPress, you do not have to migrate your entire site or rebuild the page from scratch. Instead, you can export just that one page and move it safely to another WordPress install or keep it as a backup.

In this tutorial on how to Export Single Page in WordPress, you will learn how to prepare your site, choose the right export method, use a plugin to export a single page, import it into another site, and even export it with WP-CLI. By the end, you will know exactly how to move one important page without touching the rest of your content.

What You Need Before Exporting a Single Page

  • Administrator access to your WordPress dashboard.
  • Permission to install and activate plugins on the site (for the plugin method).
  • FTP, SSH, or hosting control panel access if you plan to use WP-CLI or phpMyAdmin-style tools.
  • Basic familiarity with navigating Pages, Tools, and Plugins in the WordPress admin.
  • Optional but recommended: a recent full backup of your WordPress site before exporting or importing content.
If you are not sure how to back up your site first, follow your host’s backup tool or a dedicated WordPress backup plugin so you can roll back if anything goes wrong during export or import.

Step 1: Choose the Best Way to Export a Single Page

Different situations call for different ways to export a single page in WordPress. Before you actually Export Single Page in WordPress, the table below helps you decide which method fits your needs best.

Method Where You Use It Main Purpose
Export Single Page with Plugin WordPress dashboard » Plugins & All Export menu Beginner friendly way to export one specific page (by title or ID) into a CSV or XML file without touching the rest of your site.
Export Single Page with WP-CLI SSH terminal with WP-CLI installed Advanced, scriptable export of a single page by ID for developers or power users with server access.
Export Page via Tools » Export (All Pages) WordPress dashboard » Tools » Export Export all pages (or pages in a date range). Not a true “single page” export, but can work on small sites with only a few pages.
Manually Copy & Paste Page WordPress editor (Block or Classic) on both sites Quick way to move the main content of a page when you don’t need structured data, custom fields, or page builder settings.
Duplicate a Page on Same Site WordPress dashboard » Pages list with a duplication plugin Create a copy of a page inside the same site (for new landing pages or tests) without actually exporting or importing.

Once you know which method fits your situation, follow the detailed steps below to Export Single Page in WordPress without affecting the rest of your content.

Step 2: Export Single Page in WordPress with a Plugin (WP All Export)

When you want to Export Single Page in WordPress directly from the dashboard, a dedicated export plugin is the most user friendly option. In this guide, we will use the free WP All Export plugin from the official WordPress.org repository.

  1. Log in to your WordPress dashboard by visiting yourdomain.com/wp-admin with an administrator account.
  2. Confirm which page you want to export by going to Pages » All Pages, searching for the title, and noting the exact title and ID.
WordPress Pages screen displaying search results for the 'Home' page, useful for locating a single page to export.
Use the search bar on the WordPress Pages screen to quickly find and identify a single page before initiating an export.
  1. In the left sidebar, go to Plugins » Add New Plugin.
  2. Use the search field to look for WP All Export. Locate the plugin with the blue icon from Soflyy, then click Install Now and Activate.
WordPress WP All Export plugin showing WooCommerce product export details, including CSV, Excel, and XML export options.
The WP All Export plugin modal in WordPress, showcasing the WooCommerce product export add-on’s features and installation details.
  1. After activation, you should see a new menu item such as All Export or similar in your WordPress admin sidebar.
  2. Navigate to All Export » New Export.
  3. Under “What would you like to export?”, select Specific Post Type and choose Pages from the dropdown.
  4. Click the Add Filtering Options button and create a filter so that only your single page is exported. For example:
    • Title equals Your Exact Page Title, or
    • ID equals 123 (your page ID).
  5. Optionally click Customize Export File to choose which fields you want to include, such as title, content, excerpt, featured image, and custom fields.
  6. When you are ready, click Continue, then click Confirm & Run Export.
  7. After the export completes, click the Download Export File button to save the CSV or XML file to your computer.
Double check your filters so that only one page is included. If you forget to filter by title or ID, you may export all pages instead of just the one you need.

You can open the exported file in a text editor or spreadsheet to confirm that it includes only one row or one <item> entry corresponding to your chosen page.

Step 3: Import the Exported Page into Another WordPress Site

Exporting the page is only half the process. If your goal is to move that page to another WordPress site, you need to import the export file on the destination site.

  1. Log in to the destination WordPress site where you want the page to appear.
  2. Install and activate a compatible import plugin such as WP All Import from Plugins » Add New Plugin.
  3. In the new site’s admin sidebar, go to All Import » New Import (or the equivalent screen provided by your import plugin).
  4. Click Upload a file and select the export file (CSV or XML) that you downloaded in the previous step.
  5. Follow the plugin’s mapping wizard to match fields such as post_title, post_content, and custom fields to the Pages post type.
  6. Run the import and wait for the confirmation message that the page has been created.
  7. Go to Pages » All Pages on the destination site and open the new page in the editor to confirm everything imported correctly.

After verifying the page in the editor, view it on the front end and test the URL, images, and links. Update any internal links or menus that still point back to the original site.

Step 4: Export Single Page in WordPress with WP-CLI

If you are comfortable with the command line and have WP-CLI installed on your server, you can Export Single Page in WordPress by its ID without installing any new plugins.

    • In your dashboard, go to Pages » All Pages.
    • Hover over the page title and look at the URL preview in your browser. You will see something like post=123 where 123 is the page ID. Find the numeric ID of the page you want to export:
  1. Connect to your server using SSH and log in with your hosting account credentials.
  2. Change directory to the root of your WordPress installation (the same folder that contains wp-config.php).
  3. Run a WP-CLI export command that targets only that page ID:
    wp export --dir=exports --filename_format=single-page.xml --post__in=123

    Replace 123 with your actual page ID, and adjust the –dir path to any writable directory.

  4. When the command finishes, use your hosting file manager or SFTP to download the single-page.xml file from the exports directory.
  5. To import this file into another WordPress site, go to Tools » Import, install the WordPress Importer if necessary, and upload the single-page.xml file.

On the destination site, the importer will create the page using the data from the XML file. You can then edit it as needed and update its permalink, menus, and internal links.

Step 5: Manually Copy a Page Between Sites

If you only care about the visible content and do not need structured data or custom fields, you can manually copy and paste the page. This method works even when you cannot install plugins or access WP-CLI.

  1. On the original site, open the page you want to move in the editor (Block Editor or Classic Editor).
  2. Select all the content in the editor. In the Block Editor, you can click the three dot menu and choose Copy all blocks, or press Ctrl + A followed by Ctrl + C (Windows) or Cmd + A followed by Cmd + C (Mac).
  3. Log in to the destination site and go to Pages » Add New.
  4. Paste the copied content into the new page’s editor using Ctrl + V or Cmd + V.
  5. Recreate any featured image, categories, tags, and page template settings manually.
  6. Publish or update the page and test it on the front end to make sure styling and layout look acceptable.

This manual method is quick, but it will not automatically move files, custom fields, or page builder settings unless they are embedded in the content itself. For complex layouts or dynamic content, use the plugin or WP-CLI export instead.

Step 6: Duplicate a Page on the Same Site Instead of Exporting

Sometimes you don’t actually need to move a page to another site; you only need a copy on the same site. In that case, duplicating is faster than exporting.

  1. Install a page duplication plugin such as “Duplicate Page” or “Yoast Duplicate Post” from Plugins » Add New Plugin.
  2. Go to Pages » All Pages and locate the page you want to duplicate.
  3. Use the plugin’s duplicate option (for example, Duplicate or Clone) that appears under the page title.
  4. Open the duplicated page, update the title, slug, and content as needed, and click Publish or Update.

Duplicating a page keeps everything on the same site and is useful for new landing pages, A/B testing, or creating reusable templates without the extra step of importing and exporting.

Conclusion Your Single Page Export Is Ready

By now you have seen several practical ways to Export Single Page in WordPress, from a friendly plugin interface to advanced WP-CLI commands, manual copy and paste, and simple duplication on the same site. Whether you are moving one landing page to a new project or keeping a backup of an important sales page, you can do it without migrating the entire site.

Because you also verified your backups, checked the imported page on the destination site, and cleaned up links and menus, you turned a simple export into a smooth mini migration. Keep your export files in a safe place and repeat this process whenever you need to Export Single Page in WordPress between different installs.

Further Reading and Resources

Single Page Export Frequently Asked Questions

Can I export a single page in WordPress without using any plugin

Yes. If your host provides SSH and WP-CLI, you can use the wp export command with the --post__in parameter and pass the page ID so only that page is exported. As a low tech alternative, you can also copy the page content manually from the editor and paste it into a new page on the destination site, then recreate the featured image and settings. Both methods let you effectively Export Single Page in WordPress without installing a plugin.

Does exporting a page remove it from my original site

No. Exporting only creates a copy of the page data in an export file. The original page remains published (or in draft) on your existing WordPress site. If you want to remove it, you must manually trash or delete the page from the Pages screen.

Will my images and media files move with the exported page

If you use an XML export and import it on another WordPress site, the importer can attempt to download images from the original site. This usually works if the original site is publicly accessible and media URLs are not blocked. If external requests are blocked or the site is private, you may need to upload images again on the new site and update the image blocks or URLs.

What if my page was built with a page builder like Elementor or Divi

Pages built with page builders often store layout data in shortcodes or custom fields. Exporting a single page will usually include that data, but the destination site must have the same builder plugin and a compatible version installed. If the builder is missing, you may see raw shortcodes or broken layouts after import.

Is it better to export or to duplicate a page

If you only need another copy of the page on the same site, duplicating is faster and simpler. Exporting makes more sense when you want to move a page to another site, keep a structured backup, or work with the content in external tools (such as spreadsheets or other systems).

Can I use the built in Tools » Export screen for a single page

The native Tools » Export feature lets you export only pages, but it does not target one specific page by ID or title. It will export all pages that match your filters such as date or author. To truly Export Single Page in WordPress, use a plugin with filtering (like WP All Export) or the WP-CLI export command with a specific page ID.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Check Also
Close
Back to top button