Hi @stinsonpilot ,
Thanks for the question! WP User Manager supports template overrides via your theme — you can copy any template file from the plugin’s templates/ directory into a wpum/ folder in your active theme, and your version will take priority.
The full list of overridable templates is:
Forms:
forms/form-login.php
forms/form-registration.php
forms/form-registration-fields.php
forms/form-account.php
forms/form-password.php
forms/form-password-recovery.php
forms/form-privacy.php
Form fields (in form-fields/):
- Individual field type templates like
text-field.php, email-field.php, file-field.php, dropdown-field.php, textarea-field.php, etc.
Profiles:
profile.php, profile-card.php
profiles/header.php, profiles/cover.php, profiles/navigation.php, profiles/about.php, profiles/posts.php, profiles/comments.php
Other:
account.php, account-tabs.php
directory.php, directory/search-form.php, directory/single-user.php, directory/top-bar.php
action-links.php, already-logged-in.php, recently-registered.php
- Message templates in
messages/
Unfortunately we don’t currently publish a per-version diff of which template files changed. However, since template changes are rare (the core form templates in particular are very stable), the easiest approach is to compare your overridden files against the plugin’s versions after updating. You can do this by diffing your theme’s wpum/ folder against the plugin’s templates/ folder.
If you’re only overriding a few specific templates, you can also check the changelog for notes about template changes in each release.
Hope that helps!