Beginner's Guide for WordPress / Start your WordPress Blog in minutes

How to Move Comments Between WordPress Posts

Are you looking for an easy way to move comments between WordPress posts?

You might be writing a new version of a post and plan to redirect from the original post. Redirects are great for avoiding broken links and preserving your WordPress SEO, but the original comments won’t be moved to the new post.

In this article, we will show you how to easily move comments between WordPress posts.

How to move comments between WordPress posts

Why Move Comments Between WordPress Posts?

By default, any comments you get on your WordPress site are attached to a specific post or page and can’t be moved.

However, sometimes you might need to keep comments but move them to another post or page. For example, you might decide to combine multiple posts together in a new post and delete the individual ones. Or, you might decide that a post would work better recreated as a page, or vice versa.

Redirecting those deleted posts is good for your website’s search engine optimization, but it won’t save the comments.

In those cases, it would be helpful to move comments from one post or page to the new one, instead of losing them or having to recreate them all manually.

How to Move Comments Between WordPress Posts

You can easily move comments between WordPress posts using the free Copy or Move Comments plugin. 

Note: It’s recommended to create a backup of your site before moving the comments, since it can’t be reversed. See our expert pick of the best backup plugins for WordPress to get started.

First, you’ll need to install and activate the plugin. If you need help, then please see our guide on how to install a WordPress plugin.

Upon activation, click on Copy/Move Comments in the WordPress sidebar. 

How to move comments between WordPress posts

This WordPress plugin lets you choose between moving or copying comments.

If you choose ‘Copy,’ then it will duplicate all of the original comments and then add them to the new page or post.

When you copy the comments, the original comments won’t be deleted. This means you’ll end up with duplicate comments on your WordPress blog

If you choose ‘Move,’ then the plugin will delete the original ‘source’ comments and then add them to the new ‘target’ page or post. This helps you avoid duplicate content.

Once you’ve made your decision, open the Action dropdown. You can now select either ‘Copy’ or ‘Move.’

Choosing whether to copy or move comments between WordPress posts

Your next task is choosing the Source. This is the location where you want to copy your comments from.

To get started, click on the Source dropdown. 

You can now choose the post type. For example, if you wanted to copy comments from a specific WordPress post, then you would choose ‘post.’ 

Choosing a source page or post

Next, click on the Select Post dropdown. Depending on your selection, this will show all of your pages, or all of your posts. 

You can now simply click to select the page or post that you want to use as your source. 

Selecting a source WordPress page or post

The next step is opening the Select Comment Type dropdown.

You can choose whether you want to see comments that have replies, or ‘Single’ comments. These are comments that have no replies.

How to choose a WordPress comment type

The plugin will show all of the comments that fit your criteria.

Now, you can simply click to select every comment that you want to move or copy. If you want to move all of the comments, then you can click on the checkbox at the top of the column to select them all at once.

A list of WordPress comments

Your next task is telling the plugin where it should move these comments to.

To do this, scroll down to the Target section at the bottom. After that, open the Select Post Type dropdown, and choose the destination’s post type. 

How to choose a target WordPress post

Next, click on the Select Post dropdown. 

Here, you can choose your target which is the post or page where you want to move these comments to. 

How to move comments between WordPress posts

After choosing your target, click on the Perform Action button. 

The plugin will now move or copy all of the selected comments on this page.

If you check out the target page or post, you’ll see that all of your comments have been added to this page.

It’s also worth checking the source page or post. If you chose ‘Copy’, then you should still see all of your original comments. If you chose ‘Move’, then all of the original comments should have vanished from this page or post. 

After moving your comments, you may want to change the order that WordPress displays these comments. By showing newer comments first, you can keep the conversation fresh and get more comments on your WordPress blog. You can learn how to do this in our step by step guide on how to display the most recent comments first in WordPress

We hope this article helped you learn how to move comments between WordPress posts. You may also want to check out our guide on how to allow user registration on your WordPress website, or see our expert pick of the best WordPress membership plugins

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

10 CommentsLeave a Reply

    • Hi Jim, you are correct, the last time this post was updated was 2014, we’ll certainly add this to our list of posts to update when able :)


  1. Thanks for describing this plugin. It was very helpful in my particular case. I was publishing posts both in English and Polish for some time but only recently I installed Polylang to create a proper structure for my blog.

    To bridge English and Polish posts I copy and paste the content, but forgot about the comments. To move the comments from original posts to translated (current) version I needed to have some straightforward tool. Tako Movable Comments was exactly what I needed

    • We will certainly take a look for alternatives but the plugin should still be working at the moment.


  2. Hi, thankyou so much for this post! I’m gunna try it and hopefully it works – just wondering, will this work between WordPress blogs owned by the same person? I have an old blog and want to move comments from posts on there to my .org blog :) will this work?

    Many thanks x

    • I have this question too. I’m rebuilding one of my websites; I’m moving the posts and want the comments as well. ‍♀️

      • does not allow plugins on most of their plans so this would not be for transferring comments that way. You could import the post with the comments and then transfer comments on your .org site.


  3. Interesting. I was wondering why would someone like to move comments?
    The other day I was wondering if you can save and import comments. This is when you need to update your site and you don’t want to take your site offline for the duration of the upgrade process.

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.