Moving comments can be a chore. The old approach was just to create a new comment at the desired location and delete the old comment. Once created, you'd then need to go in and adjust the date and author info. If you are moving a lot of comments, this approach takes forever.
Our WordPress Move Comments plugin solves this problem. It adds additional fields which allow you to change the page/post ID for a comment, as well as the author ID and the comment parent, when using threaded comments. WordPress Move Comments enables you to make these comment updates using the standard Edit functionality, as well as the Quick Edit functionality.
Download the WordPress Move Comments plugin
Current stable version: 1.0
Requires: 3.3 or higher
Compatible up to WordPress version 3.4.2
- Easily change comment page or post, comment author, or comment parent
- Ability to edit comments numerous ways: the individual comment edit screen, the quick edit on comment list page, or the page/post comments on the post edit screen.
Click on either screenshot to view a larger image.
Screenshot 1: Extra fields added to the standard WordPress comment editing screen
Screenshot 2: Extra fields added to the Quick Edit form on the main comments page
- Download the plugin and unzip.
- Put the vb-wordpress-move-comments folder in your wp-content/plugins folder.
- Activate the plugin through the WordPress admin.
- Access the plugin by visiting any administration pages that allow you to manage comments. This includes the main comments page, as well as the editing screens for posts or pages. You'll be able to use this plugin whether you decide to Edit or Quick Edit your comments.
- What is the Page/Post ID? The page/post ID is a unique identifier for the page on which a comment is displayed. You would modify this value if you wanted to move a comment to a different page on your site.
- Where can I find the Page/Post ID? To find the page/post ID, log into to your admin panel, and navigate to the post or page for which you want the ID and click edit. In the navigation bar of your browser, you will see a URL for editing this post. And in this URL you’ll find your post or page ID number. For example, you will see something like: www.domain.com/wp-admin/post.php?post=7341&action=edit. This means that the ID is 7341.
- What is the Comment Parent ID and where can I find that? The comment parent ID is used with threaded comments to designate which comment this comment is replying to. If you are not using threaded comments, you can ignore this field; it will contain 0.
- Where can I find the Comment Parent ID? To find the comment parent ID, you will need to open the editing screen of the "parent" comment. Once there, look at the URL. It will look similar to the following URL: www.domain.com/wp-admin/comment.php? action=editcomment&c=450. This means that the comment parent ID is 450.
- What is the Comment Author ID? The comment author ID is a unique identifier for the website user that submitted the comment. If the person who submitted the comment did not have a user account with your website, the number 0 will be displayed. You can use this field to change the user to which a comment has been credited or assign an anonymous comment to a user.
- Where can I find the Comment Author ID? To find a user ID, you will need to go to visit the Users area and edit the user for which you want the ID. Again, take a look at the URL. You will see something like: www.domain.com/wp-admin/user-edit.php?user_id=3. The comment author ID is 3. In the case where there is no number, this means that you have selected the original administrator account. The ID for this account is 1.
- Is this plugin working? If you edit your comments and you don't see your updates, don't worry. This plugin doesn't save your updates if you have made a mistake, such as setting a post/page ID that doesn't exist. Just verify that you are entering the right IDs and try again.
- Can you do something about these IDs? They are hard to find. Yes. In an upcoming release, we will add dropdowns which will allow you to select pages/posts, authors, and comment parents. We are considering how best to achieve this and are looking for feedback from users.
- Confirm compatibility with older versions of WordPress
- Add dropdowns to facilitate simpler editing and reduce errors
- Internationalize plugin/add language support
Get hosted by WordPress.org Done!
Was our plugin useful? Please make a donation to fund this and the development of other plugins.
For help with this plugin or suggestions, leave a comment below.
1.0 – Initial Release Tags: comments, threads, WordPress