Athena Post Expiration


Schedule posts, pages, and custom post types to expire using various expire options. The expiration options include draft, delete, private, password protect, and category assignment. If you have numerous posts that require the same expiration date that may change in the future assign an expiration profile. You are able to change the expiration date for numerous posts in one simple location.

Email notification is available to expiration profiles to remind you of the exact profile, date and time that it is set to expire. Profiles work great if you have posts or pages surrounding a sale that you need to expire at a certain date.

Athena Post Expirations as comes with a shortcode ([athena_expiration id=\”1\”][/athena_expiration]) that can be added that will hide areas of text in your posts based on a selected profile. This will allow you to keep the post but remove the text that should be shown. This gives you more control over your site with the easy to use profile.

When you using profiles in any post type they take precedence over assigning an individual date or action on that post. Make sure that you deselect any profile in order to assign an individual date and action.

*Note: Upon uninstalling this plugin all instances of its data are completely removed.


  • General settings screen.
  • Post type setting screen generate for each visible post type.
  • Expiration profile post type screen.
  • Side widget for post types with the option enabled in the settings.

Contributors & Developers

“Athena Post Expiration” is open source software. The following people have contributed to this plugin.




Initial Release


Updated timezone recognition from general settings for time display. Fixed method calls.