WP Manifestindependent plugin directory
manifest / users / hm-user-activation

HM User Activation

WordPress handler for front end user activation flows, enables staying on site in multisite setups

by Human Made · github.com/humanmade/hm-user-activation

1stars
970composer installs
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/humanmade/hm-user-activation/archive/refs/heads/main.zip

Also on Packagist as humanmade/hm-user-activation:

composer require humanmade/hm-user-activation

From the readme

HM User Activation Replaces WordPress Multisite's default wp-activate.php flow with a site-level activation page, customisable emails, and block-based templating. Requirements - WordPress Multisite - WordPress 6.5+ - PHP 8.1+ Features Site-level activation page — on plugin activation a draft page is created, pre-populated with the activation form block and conditional success/error blocks. Publish it and assign it in settings. Customisable activation email — replaces the default network activation email with one that links to your site's own activation page. Subject, from name, from address, and body are all editable. Post-activation welcome email — optionally send a follow-up email containing the user's credentials once their account is activated. Independently configurable from the activation email. Auto-login — optionally log users in immediately after a successful activation (admin-controlled). Block editor support — three block editor additions for building the activation page: | Block / Variation | Purpose | |---|---| | Activation Form | Renders the activation key input and submit button | | Activation Errors (group variant) | Shown only on failure; inner paragraph

Read the full README on GitHub →

Releases

TagPublishedAssetDownloads
1.0.0Feb 19, 2026