There may be a number of reasons for copying your post or page. For example, you own two WordPress blogs, and you have written some pre-configured post/page with some basic look and want to use same format in another site without worrying about how to format everything. Let us see how to copy specific posts and pages from one of your WordPress site to another WordPress site.
You can do this in 4 steps.
- Create a new category with unique name
- Find the post you want to move and put that post in new category.
- Export the post in new category.
- Import it to new site.
#1: Create a new category
- From your blog’s dashboard go to Posts » Categories
- Just fill the fields and click Add category button. For eg. here I am going to create a new category called ‘Export’.
Note: You can leave the slug, Parent and description blank.
#2: Edit the post, assign new category
- From your blog’s dashboard go to Posts –> All Posts.
- Find the post you want to copy.
Hover your cursor over the title of that post. Click the small Quick Edit link beneath the post’s name.The post title will expand to become an editing pane:
Here select the newly created category. Click Update.
#3: Export the post
From your blog’s dashboard, find the “Tools” menu on the left hand side, near the bottom of the dashboard.Choose the “Export”from the list of options.
- Here you will have and option to decide what you want to export. In step 1 we created a new category and in step 2 we selected the post you want to move and put it in new category. Now we are going to export the post in that category. Click on post and you will see more options.
Select newly crated category here. Click “Download Export File” to create an “XML” file of your entire blog on your computer.
Save the file in an easy to access folder, or on your desktop. You will need this file in order to import it later.
#4: Import Post to new site
Log into your wordpress blog and find the “Tools” menu on the left hand side, near the bottom of the dashboard.Choose the “Import”from the list of options.
- Choose the WordPress option.
If you haven’t yet installed the importer plugin on This will bring up a popup to install the plugin. Click “Install Now.”
- After installing and activating the plugin, browse for your XML file on your computer.
Click “Upload” to upload the XML file to the new blog.
- In the next screen, it would ask if you need to create a new user or if you want to assign the posts to existing user.
Just select to assign the posts to the existing author user on the destination blog so that she would be author of the WordPress posts imported. Select “Download & import file attachments” to move your media along with the post.
- Now you are done exporting a single post on the WordPress site. You can open the post in edit mode to make changes.
Note: If you do not want to keep the newly created category, you can remove it from post categories or delete it from categories list(go to Post>>categories and delete it).