Design preview
Member Portal Layout
This is not a login. WordPress will authenticate members and store their records. Nothing on this page checks a password, opens a session, charges a card, or saves what you type.
Sign-In Screen, Not Connected
The live screen will be WordPress login, or the membership plugin’s account login, over HTTPS. Protected pages will check the user on the server. Hiding a menu in the browser is not access control.
- No password is accepted here.
- Card numbers are never typed into this site. Stripe will collect payment.
- Member revenue, leads, and assessment answers will be visible only to that member and authorized staff.
What Has To Exist Before This Is A Portal
The public site is planned for WordPress with GeneratePress and GenerateBlocks. The dashboard chrome can be rebuilt there. The data cannot live only in the theme.
- WordPress user accounts, HTTPS, and a membership plugin that checks the plan on the server.
- Stripe or WooCommerce for subscription payment. The card stays with the processor.
- A scheduler whose appointments are stored against the user, not in the browser.
- Private fields for profile, roadmap, assessment, revenue, and leads, readable only by that user and staff.
- A support tool that creates a ticket on the server.
The written recommendation, including what is safe to turn on, is in the membership notes for the WordPress build. Public plan details stay on the membership page.
