My free plugin, Delete Duplicate Posts v.2 is now released, and the update is nothing short of a complete rewrite from the first version.

The name of the plugin is a dead giveaway for what it does, it deletes duplicate posts (by the EXACT same title). It is really handy for those people who runs auto-blogs, or had a coding meltdown and had their blog filled with duplicate posts. How embarrassing, eh?

The first version was very quick and not very well written. It did get quite a bit of feedback though, and several people actually took their time to send me an email of thanks, and in most cases also a request to make it run automatically!

So .. I did.

And spiced it up a bit with a Picture 34 Delete Duplicate Posts v 2.0much nicer design, and some cool features for you.

First, install the plugin, go to the plugin page, activate it, and then find the link to the plugin under “Tools” with the name “Delete Duplicate Posts”.

The first time you enter the page you will either be happy to be greeted with a message like this:

Picture 35 e1268010920243 Delete Duplicate Posts v 2.0

I’m trying to create a new way of communicating status of operation, that is written in a clear language, instead of silly stats and strange links different places. I believe a clear, well written text can more easily explain a range of variables that respond to a specific situation.

For instance, above screenshot is taken from the situation where you have turned CRON on. If you haven’t, here’s what you are gonna see:
Picture 36 Delete Duplicate Posts v 2.0

Again, it is short, easily understood, and then with my own personal “style” of writing.

Now, some times, you are gonna see some duplicate posts. It happens, that’s why I made this plugin.

Here’s how it gonna look:

Picture 38 Delete Duplicate Posts v 2.0

As you can see, it is quite clear that there is something here that needs attention with the red borders, and the text is quite easy to understand. Clicking the big blue button gives you instant cleaning!

The plugin is intelligent enough to know if the administrator clicks the Big Blue Button manually or is being run via CRON. Why is this necessary you say? Well, if there was no limit on how many blogposts it would delete, it could turn in to a really long loading time. It can really take some server power in a short burst.

That’s why you can set the limit of how many duplicate blogposts to delete every time the CRON runs. Between 10 and 100. Those are pretty safe numbers for not putting too much of a strain on your blog, and still having those pesky blogposts deleted.

However, if you click the “Big Blue Button” manually, the plugin is gonna delete the first 999.999 duplicate posts.

(Yes, that would be quite a lot of duplicate posts. Poor server…)

Other than that, I have added a log function, so you can see which posts have been deleted, and various other information, with timestamps.

Finally, there is also a “Help”-tab, which is more like a FAQ in fact. Have a quick glance in case you have any questions.

So, what are you waiting for? Go download it right now!

If you enjoyed this post, please consider leaving a comment or subscribing to the RSS feed to have future articles delivered to your feed reader.