A user's access to a site is disabled after a specified number of days. The admin can set the number of days since registration to deny access.
As of April 2026, User Access Expiration is a WordPress user plugin with 20 active installations and a 5/5 rating from 1 reviews. It has been downloaded 6.2K+ times in total. Requires WordPress 3.5+ and PHP false+. Available on WordPress.org since 2011. Last updated 11 years ago — may have compatibility concerns. Top alternative: User Role Editor.
Expires a user’s access to a site after a specified number of days. It uses the user registered date/time and an admin configured number of days to determine when to expire the users access. The administrator can restore a user’s access from the user’s profile page.
There is a filter available for developers to hook into and alter the expiration date of a specific user on the fly during authentication. The filter uae_expiration_date passes the current expiration date and the WP_User object.
| WordPress | 3.5+ requiredTested up to 4.1.42 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.