Featured Articles

Milan Petrovic Interview

This interview is the third in a series of interviews with outstanding WordPress Developers. This ti[...]

Video Introduction to Newsletter Booster for WordPress

Introduction video to Newsletter Booster - WordPress plugin.

Delete Duplicate Posts WordPress Plugin

by Lars Koudal on 02/09/2009

152 views so far.

Share

This post marks the release of the  Delete Duplicate Posts WordPress plugin.

Inspired by my previous article, How To: Delete Duplicate Posts in WordPress, I sat down and created this quick WordPress plugin.

After installation and activation, you will find a new tool in the Tool menu, named “Delete Duplicate Posts”.

To use it, you first click the “Search for Duplicate Posts” button.

Search for Duplicate Posts

Search for Duplicate Posts

If it finds any duplicate posts (it checks for duplicate titles), you will be presented with a list of these posts, and in the bottom of which, you will see a “Delete listed duplicate posts!”- button.

If you click that button, ALL the listed duplicate posts WILL be deleted from the database.. PERMANENTLY. There is NO UNDO, so be sure to know what you are doing BEFORE you click the button!

Use the plugin at your own risk.

Download it here!

Popular Searches
wordpress duplicate posts, wordpress delete duplicate posts, wordpress duplicate post, duplicate post plugin, delete duplicates plugin, duplicate post wordpress plugin, wordpress duplicate post plugin, delete duplicate posts wordpress, delete duplicate posts plugin, word press duplicate checker, wp delete duplicate posts plugin, duplicate posts wordpress, wordpress duplicates, delete duplicate posts wordpress plugin, wordpress duplicate post remover, no duplicate posts wordpress, wordpress remove duplicate posts, Delete Duplicate Posts wp plugin, WORDPRESS DUPLICATE COMMENTS, delete duplicate post plugin, wp check duplicate post, auto delete duplicate post wordpress, wordpress check for duplicate posts, check duplicate post title wordpress, remove duplicate wp plugin,

{ 24 comments… read them below or add one }

webdawson September 3, 2009 at 22:58

I’ve installed the plugin but i cant see “Search for duplicate posts” button. Theres only a grey bar with the title “myVideoPoster Credits” and
This Plugin was created by
Special thanks to Tony Lindskog for his help.

Reply

myWordPress September 4, 2009 at 04:50

Hi webdawson

It seems you must have gotten an older version of the plugin before it was fully released?

I can see in the SVN repository that the current version should be the latest one: http://svn.wp-plugins.org/delete-duplicate-posts/tags/1.0/delete-duplicate-posts.php

Could I ask you to uninstall, and redownload/install it again? If that does not work, I will push a new release out, that should fix the problem.

Reply

webdawson September 4, 2009 at 09:14

Hi,
thank you – works perfect now :)
Great plugin!!!

Reply

myWordPress September 4, 2009 at 10:20

Hi

Glad it worked out, and thank you :-)

Reply

leo September 10, 2009 at 08:11

How can i run Delete Duplicate Posts plugin automatically ???

Reply

myWordPress September 10, 2009 at 09:20

Hi Leo

Let me make sure I understand the question.

Instead of it being a manual process, you would like the plugin to automatically (once a day, once a week, once a month or something) to delete duplicate posts?

If that is the case, it should be possible for me to make that in a future release.

Reply

leo September 10, 2009 at 10:54

yea..i want to delete duplicate posts once a day automatically..Is it possible to use cron job to delete duplicate posts automatically ?

Reply

myWordPress September 10, 2009 at 11:40

Hi Leo

Sure, I’ll add that feature to a future version of the plugin, no problem, but no promises when I’ll get around to it :-)

Reply

Vasilije Prodanovic November 17, 2009 at 09:16

Very nice plugin bat I need auto detect and AUTO DELETE post , Can you set up cron that may be deleted all duplicates post in a certain time , I believe it is necessary for many people , Thanks and help :) .

myWordPress November 17, 2009 at 12:39

Hi Vasilije

Yes, you are not the first to request this, and I will add it to any new releases. So far I have been focusing on other projects, and I have asked for other WordPress Authors to assist, but until that happens, I have no idea when I get the time to add an automatic process to the plugin :-/

Vasilije Prodanovic November 17, 2009 at 13:42

Thanks for your reply and happy work on all projects

Vasilije Prodanovic November 18, 2009 at 06:37

If you want I can send you a plugin that will help you a lot about your plugin, just tell me who to mail to send, Thanks

Ricardo November 19, 2009 at 11:19

I was trying to use the script but as when I click check for duplicated posts I got over 12k duplicated posts (thank to wp-o-matic) so the delete button never really appears once I clickt o to check for duplicated posts… is that any other way to make the delete duplicated button to show up without checking for the duplicated posts before? when i hit the delete duplicated posts, does it delete all posts or will it keep the ONE of the posts (I mean I have 100 posts with the same content, will it delete the 100 posts or will it delete 99 posts and keep one)?

Reply

myWordPress November 20, 2009 at 09:38

Hi Ricardo

Yes, I experienced the same problem with wp-o-matic, in fact that is why I made the plugin :-)

I am considering redesigning the interface, the reason why I made you click the “search” first, is to make sure people do not accidentally click the delete button, but have to search first.

If you have 100 identical posts, it will delete 99 of them, leaving the first (based on their ID) alone.

I am also considering (due to user request) to make a cron that can delete these duplicate posts.

Reply

Cyril January 16, 2010 at 12:30

Hi, good job.
it also search duplicate in draft ? It don’t seem to…

Reply

myWordPress January 19, 2010 at 04:03

Hi Cyril

No, I’m sorry it does not check for duplicate posts in draft-status, but a good suggestion for a future version, thanks.

Reply

Venu January 31, 2010 at 17:30

pls add to your todo list for future releases.

To delete duplicate posts based on category or tags. I have duplicate title posts (but not the content) in one category which i want to keep it.

Thanks,
Venu

Reply

Silitmusuwek February 24, 2010 at 10:27

Great plugin
Thanks a lot :)

Reply

bharathvn March 4, 2010 at 23:12

Hello Admin,

Thanks for creating such a wonderful plugin, do we have any updates on creating auto delete duplicate post. needed desperately.

Thanks!!

Reply

myWordPress March 5, 2010 at 04:13

Hi bharathvn

Your timing is excellent.

I produced a new version yesterday (v2), and I have sent it out to a tester last night. I have yet to receive feedback, I fear there are some bugs to work out.

If you wish to help out by testing it and providing feedback, it could speed up the development quit a bit?

If interested, let me know, and tell me which e-mail to send it to? (I can see the e-mail you use to comment here, is that the one?)

The same goes for everyone else who wants to help test a beta-version before I publish it :)

Reply

Ben March 7, 2010 at 09:52

I have a ton of duplicate posts, but after I check and find them, there isn’t a “delete all” button at the bottom? Any ideas?

Reply

myWordPress March 7, 2010 at 18:21

Hi Ben

In short: No.

But, I just released a new version of the plugin. Read about it here:
http://mywordpress.com/delete-duplicate-posts-v-2-0/

Maybe this will fix your problem? Please let me know.

Reply

Dan May 14, 2010 at 18:48

Hi,

Thank you for the plugin, it has been extremely useful.

I am also using wp-o-matic (which is also great) but I am also using Facepress, so each new post is posted to Facebook and Twitter. This causes there to be duplicate posts, but the posts are deleted after their links are publicised. So my question is:

In a future version could you make it so that it moves all duplicate posts to a certain category (which could be hidden from public view on the site) so that links are not broken?

I know this may be a rare request, but it’s a problem I am having quite a lot.

Reply

admin November 18, 2009 at 08:58

Hi Vasilije

That sounds interesting, feel free to e-mail it to me at admin@mywordpress.com, thanks.

Reply

Leave a Comment

PRIVACY POLICY: Your privacy is important to us. We will never sell or rent your email address and you can unsubscribe at any time.

Previous post:

Next post: