mm-duplicate

MM-Duplicate is a plugin that allows you to duplicate your posts and pages. The mm-duplicate plugin creates new post/page with the content of original post/page. When duplicating a Post it will also copy all the categories and tags of that post.
Following can be achieved with mm-duplicate plugin.
1) Duplicate Post to a Post.
2) Duplicate Post to a Page.
3) Duplicate Page to a Page.
4) Duplicate Page to a Post.
Installation
- Download
mm-duplicate.zip - Unzip
- Upload
mm-duplicatedirectory to your/wp-content/pluginsdirectory - Go to the plugin management page and enable the plugin.
You can find full details of managing a plugin here.
Duplicate a Post/Page
After activating the mm-duplicate plugin, click on manage and then Posts. Select a post to edit. In the edit screen you will see a new option as “Duplicate” under Advance Options. Click to expand and you will see two options.
1) Duplicate This Post.
2) Duplicate To a Page.
Following is an example to duplicate a post.
Duplicating a Post
- Open a post for editing
- Click on “Duplicate This Post” link under the Advance Options
- This will create a duplicate of the original post. The “(copy)” will be appended with the title. This post is totally a new entry with the content of the existing post.
- Browse the post entries, new entry can be seen. The duplicate post/page will be unpublished by default.
In the same manner you can duplicate the pages.
Tags: duplicate, mm-duplicate, motionmill, wordpress





This is a great plug in
This is great! It’s just what I need! My site is a repository of links to fan-made film commentaries, so all the posts have the same structure and many have most of the same information, since they come from the same sources. This is a lifesaver!
This is a handy plugin. Thank you!.
I’ve noticed something odd though. If I duplicate a post that has comments the new post picks up the comment count of the post copied. It doesn’t copy the comments just the comment count which can be seen in the admin panel and on the home page. When I go to the post there’s no comment count shown.
Hello Kevin,
I have committed a fix for the plugin on the wordpress plugin repository. I think it’ll be available soon.
Thanks for your remarks!
Tom
Great – thanks Tom.
Is there a way I can get it not to duplicate the date and time? I always want the date and time to be current, not when the original post was published.
Does this also copy over the custom fields?
Yes it copies over the custom fields also. Note that this plugin does not work with version 2.7 from Wordpress.
Zarban, sorry for the late reply. Yes you can disable copying the post’s date when you modify the file class/mm-duplicate.php.
Just comment line 69 and 70
// $post_data['post_date'] = $post->post_date;
// $post_data['post_date_gmt'] = $post->post_date_gmt;
Tom
MM-Duplicate is great for my blog authors.
Are there any plans to update it for WP 2.7?
We’re very busy with other projects for the moment, but the plan is to keep all plugins updated.
[...] is a plugin that allows you to duplicate your posts and pages… …..read more Download Plugin! Plugin Owner: Zia ur Rehman (Motionmill) Homepage: Visit Plugin’s Website [...]
it works great (on 2.7) and it’s going to save me a lot of time.
Just what I needed, thanks a ton, this plugin seems to work 100% fine on wordpress 2.8.1, you should update the documentation to mention that.
Thanks a million!
I am using 2.8.4 and when I attempt to duplicate a page i get the following message. “You attempted to edit a page that doesn’t exist. Perhaps it was deleted?”
Love the plugin. I do get the following error after I have duplicated a page a few times:
Fatal error: uniqid() [function.uniqid]: The prefix to uniqid should not be more than 114 characters. in /homepages/19/d163608429/htdocs/auxo/auxo/wp-content/plugins/mm-duplicate/class/mm-duplicate.php on line 88
Any idea what is causing this?
Thanks
Thank a lot, your plugin very useful