This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Access Expiration


The Access Expiration plugin is a plugin from Multinc that adds a level of access control for particularly sensitive posts. For each post or category, you can limit the number of views and the amount of time that an item remains viewable by each user after he or she first accesses the post. Unlike other plugins that expire posts for all users at the same time, this plugin keeps track of every userís viewing history so that each gets equal access time.

You can also impose separate limits for unregistered users, who are all considered as one single user.

When used in combination with the other plugins in the Social Privacy set, this plugin is useful for limiting the chance that any authorized user accidentally or deliberately forwards a private post to an unauthorized user.

Because authorized users may have legitimate reasons for accessing a post beyond the allotted time, the plugin gives users the simple option of requesting an extension of their viewing privileges.


  • The expiration settings page for entire categories, which also holds global settings
  • The expiration settings page for individual posts
  • The page to accept or reject requests for access renewal


Install of installing only this plugin, we recommend that you install all the plugins in the Social Privacy set to get full privacy control over WordPress. To do that, follow these installation instructions.

If you still choose to install only this plugin, do the following:

  1. Download the Access Expiration zip file.
  2. Extract the zip file and copy the access-expiration directory to the /wp-content/plugins/ directory
  3. Activate the plugin through the ‘Plugins’ tab in WordPress
  4. Configure in the admin interface of WordPress:

– To set expiration on a single post, go to the ‘Expiration’ section in the Write/Manage Post pages.
– To set expiration on an entire category and for other global settings, go to the ‘Settings’ page in WordPress and then select ‘Access Expiration’.


How am I notified of pending requests for access renewal?

If there are any pending requests for access renewal, the author will see a numerical balloon on top of the ‘Access Requests’ tab.
And if enabled in the global settings, the author will also be notified by email.

How do I renew access requests?

In the admin interface of WordPress, go to the ‘Access Requests’ tab.


There are no reviews for this plugin.

Contributors & Developers

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

Translate “Access Expiration” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.