🎉 Use coupon MYXERO to enjoy 20% recurring discount on any plan. View Pricing
Marivya Lesson Planner
Marivya Lesson Planner

Marivya Lesson Planner

0/5 (0 ratings) — active installs Updated May 4, 2026

Marivya Lesson Planner helps tutors, private teachers, language teachers and coaches manage students, lessons and shared materials inside WordPress.

It includes a simple Student Portal that students can open via a magic link or PIN, so they can see upcoming lessons and notes without creating WordPress accounts.

Highlights
– Manage Students, Lessons, and Materials as dedicated WordPress admin screens.
– Create recurring lesson copies from one lesson: weekly, every 2 weeks, or monthly.
– Use lesson fields for date, time, duration, status, meeting link, notes and homework.
– Move lessons in the weekly calendar with drag and drop.
– Attach materials to a student or keep them global.
– Give students portal access via magic link or PIN.
– Send teacher email reminders and export upcoming lessons as an ICS calendar file.
– WordPress privacy integration: personal data exporter and eraser.
– No telemetry. No external services required.

Simple recurring lessons are included in the free version. A future Pro add-on may add advanced recurring rules, student reminders, billing helpers and a richer portal.

This plugin is independent and not affiliated with any LMS vendor.

How it works

  1. Create a Student.
  2. Add a Lesson with date, time and duration.
  3. In the lesson editor, use Repeat lesson to create future weekly, biweekly or monthly lesson copies.
  4. Optionally attach Materials to the student.
  5. Open a student and use the Student Portal access box to generate a magic link or set a PIN.
  6. Students access the portal from the link or by PIN. A secure session cookie keeps them logged in for 30 days.

Privacy

  • Includes a personal data exporter and eraser (Tools Export/Erase Personal Data).
  • Student portal session cookie: marivya_lp_portal (HTTP-only, SameSite=Lax, Secure on HTTPS), expires in 30 days.
  • Magic links expire after a chosen number of days (default 7).
  • No personal data is sent to third parties.