

The registration form with custom fields and avatar upload.
Demfilz Membership turns any WordPress site into a members site:
[dmem_register] with your own custom fields, optional avatar upload, terms acceptance, honeypot and rate-limit spam protection, and an optional admin-approval mode.[dmem_login] with lost-password link and configurable redirects.[dmem_account] gives every member a tabbed account page: edit profile details and custom fields, upload an avatar, manage photo galleries, change password, delete account.[dmem_restricted groups="gold"]...[/dmem_restricted] hides just part of a page; state="out" shows content to logged-out visitors only.[dmem_members] is a searchable member directory; [dmem_profile] shows a member’s public profile with avatar, public fields and galleries. Both can be disabled.Everything runs on your site. The plugin makes no calls to external services.
A separate Membership Pro add-on (from demfilz.com) adds paid membership plans billed through your own Stripe account: members subscribe via Stripe Checkout, are added to the groups each plan grants, and are downgraded automatically when a subscription ends.