The Atropos WordPress Plugin

[08-Jun-09 Updated to note 2.7.1 compatibility.]

Download

The Atropos plugin lets you set an expiration date for your posts. This is done in a new Advanced Options section of the post edit page.

Just pick your month and put in the date and year and your post will automatically be deleted at the end of that day. Note that the expired posts are DELETED. Be sure that you want to do this. I disavow any responsibility if you delete your entire blog because you weren’t being careful.

This plugin is an updating of my Expiration Date plugin to give it a better interface and a new name (for reasons to be documented in another post at some point). If you’ve been using Expiration Date, you should upgrade to this one. And if you do, it will even offer to import your old expiration dates for you:

Caveat

This plugin uses WordPress’s cron feature. This allows you to set a time for things to happen, such as deleting a post. All well and good, except that it doesn’t actually happen until someone looks at a page AFTER that time. And then it takes a few seconds to actually happen. The net result for this plugin is that expired posts will still be there for the first page view of the deletion day and possibly several more if there is a lot of traffic around midnight. The post will be deleted, but not precisely at midnight. Such is WordPress’s cron.

Atropos?

Atropos was the name of one of the three fates in Greek mythology. The fates were the executors of destiny, with each of them serving a specific purpose. Clotho spun the thread of life. Lechesis measured it to match with each person’s life span. And Atropos cut the threads, thus ending each life.

If you are interested in the fates (or furies or kindly ones or eumenides), Amazon offers plenty of books on Greek mythology. An especially nice treatment of them is in Neil Gaiman’s Sandman books. While they are not prominent characters for most of the story, they play a critical and climactic role, especially in Volume IX, The Kindly Ones.

The name was suggested by Christopher Johnson in a thread on ABestWeb. Christopher was also an invaluable beta test for the Expiration Date plugin that preceded this one. Any bugs in this must have crept in after his testing and all entirely my bad.

Related Posts

  • The ExpirationDate WordPress Plugin
    This plugin has been revised to be the Atropos WordPress plugin, which provides a better interface. Please upgrade and use that one instead. The ExpirationDate plugin lets you set a deletion...
  • Own Your Mistakes
    The last week has seen two major failures on the Internet. The most important difference between the two failures is not what failed or why it failed or how it failed, but how the organizations handl...
  • The Custom Rel WordPress Plugin
    BlueHostDreamHostGoDaddyJustHost Starting with version 2.8, WordPress automatically puts relational link tags in the heads of posts. This is not a bad thing at all. Not only are they st...

Leave a Reply

Get Chitika Premium Earn $$ with WidgetBucks!