Manual offboarding
- —Contractor accounts survive after a project ships
- —Guest authors keep credentials longer than necessary
- —Access reviews depend on scattered reminders
Give temporary WordPress accounts an end date from the moment they are created. ExpiryFlow turns that date into a visible access boundary for contractors, contributors, and trial users.
Temporary credentials are easier to manage when expiry is part of account setup rather than a reminder someone has to remember later.
ExpiryFlow adds the controls to the existing WordPress user workflow without requiring a separate access spreadsheet.
Install the plugin from the WordPress directory and activate it.
Choose a date on the user profile or Add New User form for each non-admin account.
Use the Users list status and Expires columns to see active, expiring, and expired accounts.
Optionally enable auto-deletion and set a grace period for accounts that have expired.
Treat the expiry date as part of the workflow, not as a post-project task.
Give a developer or designer access through the delivery window, then let the account expire.
Set a writing window for a contributor and remove the credential after publication.
Use a scheduled end date for preview accounts before deciding whether to extend access.
Protect the site from accounts that outlive the purpose for which they were created.
ExpiryFlow blocks the expired user, revalidates active sessions, and can delete the account after the configured grace period.
Yes. ExpiryFlow can reassign posts, pages, and comments to a site administrator before an expired account is deleted.
Administrator accounts are exempt from expiry and deletion logic so the site cannot lock its administrators out.
Review the plugin features, requirements, and other implementation guides, or install it directly from WordPress.org.