I need a developer who can add a clean, reliable yearly-only membership system to my website and lock specific pages so they display only after a member signs in. My own payment link is already set up, so the task is to connect that link to the sign-up flow, trigger account creation on successful payment, and be sure the user is dropped straight onto the protected content once they log in. Core requirements • Single plan: Yearly membership. No monthly or lifetime options. • Payment handling: Use my existing payment link; no extra gateways needed, just the hand-off and confirmation workflow. • Access control: When a member logs in, the restricted pages must load immediately without any manual refresh or second click. Non-members should see the standard sign-up prompt. • Management: I want an admin view that lets me see active members, expiry dates, and manually revoke or extend access. Acceptance criteria • A new user can purchase through my link, is automatically registered, and sees the gated content after first login. • An expired member is redirected to a renewal page. • Admin panel shows the member list with status and end date. • No other plans appear anywhere on the site. If you prefer a ready-made membership plugin or a lightweight custom solution, let me know your approach and estimated setup time.