Title: Marivya Tutor Manager
Author: marivya
Published: <strong>2026 年 2 月 28 日</strong>
Last modified: 2026 年 9 月 22 日

---

搜索插件

![](https://ps.w.org/marivya-lesson-planner/assets/banner-772x250.png?rev=3708119)

![](https://ps.w.org/marivya-lesson-planner/assets/icon-256x256.png?rev=3522745)

# Marivya Tutor Manager

 作者：[marivya](https://profiles.wordpress.org/marivya/)

[下载](https://downloads.wordpress.org/plugin/marivya-lesson-planner.1.8.3.zip)

 * [详情](https://cn.wordpress.org/plugins/marivya-lesson-planner/#description)
 * [评价](https://cn.wordpress.org/plugins/marivya-lesson-planner/#reviews)
 *  [安装](https://cn.wordpress.org/plugins/marivya-lesson-planner/#installation)
 * [开发进展](https://cn.wordpress.org/plugins/marivya-lesson-planner/#developers)

 [支持](https://wordpress.org/support/plugin/marivya-lesson-planner/)

## 描述

**Marivya Tutor Manager** is a self-hosted workspace for independent tutors, private
teachers, language teachers and coaches who want to manage their tutoring activity
inside WordPress.

Keep student profiles, lesson schedules, homework, materials and portal access in
one place — without creating WordPress accounts for students and without sending
your tutoring data to an external SaaS platform.

#### What you can manage

 * **Students** — contact details, subject, level, hourly rate, status and notes.
 * **Lessons** — date, time, duration, status, meeting link, notes and homework.
 * **Recurring lessons** — create weekly, every-two-weeks or monthly lesson copies.
 * **Weekly calendar** — review the schedule and move lessons with drag and drop.
 * **Materials** — save links and resources globally or attach them to a student.
 * **Student portal** — students can view upcoming lessons, homework and shared 
   materials.
 * **Portal access** — use a time-limited magic link or a PIN; no WordPress user
   account is required.
 * **Tutor reminders** — email reminders for the tutor and an ICS calendar export.
 * **Privacy tools** — integration with the WordPress personal data exporter and
   eraser.

#### A faster first setup

Version 1.8 introduces a guided dashboard that takes a new user through three useful
steps:

 1. Add a student.
 2. Schedule a lesson.
 3. Preview the student portal.

You can also create an optional **sample workspace** with fictional students, lessons
and materials. Sample content is marked separately and can be removed with one click
without touching your own data.

#### Student portal

The portal page is created automatically during activation. A student can enter 
through a magic link or use their email address and PIN. The portal can display:

 * upcoming lessons;
 * homework;
 * shared materials;
 * lesson history;
 * meeting links.

#### Privacy and ownership

 * No telemetry is enabled.
 * No tutoring data is sent to Marivya or another external service.
 * Student, lesson and material records remain in your WordPress database.
 * Portal sessions use an HTTP-only cookie with SameSite=Lax.
 * WordPress privacy export and erase tools are supported.

> Marivya Tutor Manager is independent and is not affiliated with any LMS or tutoring
> marketplace.

## 屏幕截图

[⌊Guided dashboard with setup progress, quick actions and an optional sample workspace.⌉⌊
Guided dashboard with setup progress, quick actions and an optional sample workspace
.⌉[

Guided dashboard with setup progress, quick actions and an optional sample workspace.

[⌊Student profile with tutoring details, rate, status and portal access.⌉⌊Student
profile with tutoring details, rate, status and portal access.⌉[

Student profile with tutoring details, rate, status and portal access.

[⌊Lesson editor with date, time, homework and recurring lesson creation.⌉⌊Lesson
editor with date, time, homework and recurring lesson creation.⌉[

Lesson editor with date, time, homework and recurring lesson creation.

[⌊Weekly calendar for reviewing and moving scheduled lessons.⌉⌊Weekly calendar for
reviewing and moving scheduled lessons.⌉[

Weekly calendar for reviewing and moving scheduled lessons.

[⌊Private student portal with upcoming lessons, homework and shared materials.⌉⌊
Private student portal with upcoming lessons, homework and shared materials.⌉[

Private student portal with upcoming lessons, homework and shared materials.

[⌊Settings page with portal status and one-click sample workspace management.⌉⌊Settings
page with portal status and one-click sample workspace management.⌉[

Settings page with portal status and one-click sample workspace management.

## 安装

 1. Install the plugin from **Plugins  Add New**, or upload the plugin ZIP.
 2. Activate **Marivya Tutor Manager**.
 3. Follow the three-step dashboard shown after activation.
 4. Add a student and schedule the first lesson, or create the removable sample workspace
    first.
 5. Open the automatically created student portal from the dashboard or Settings page.

## 常见问题

### Is this a full LMS?

No. It is a lightweight management workspace for independent tutors. It does not
provide courses, quizzes, memberships or student WordPress accounts.

### Can I create recurring lessons in the free plugin?

Yes. Open or create a lesson and use the **Repeat lesson** box to create weekly,
every-two-weeks or monthly copies. Matching duplicate dates for the same student
are skipped.

### Can I change an entire recurring series later?

Not yet. The recurring tool creates independent lesson copies. Each generated lesson
can then be edited separately.

### How does a student open the portal?

Open the student profile and use the **Student Portal access** box. You can generate
a time-limited magic link or set a PIN. Students do not need WordPress accounts.

### Is the sample workspace safe to remove?

Yes. Every sample student, lesson and material is marked with dedicated metadata.
The remove action deletes only marked sample content and leaves your own records
untouched.

### Can I translate the interface?

Yes. Version 1.8 no longer forces WordPress core labels to remain in English. The
plugin uses the `marivya-lesson-planner` text domain and can be translated through
the standard WordPress.org translation system.

### Does the plugin send usage data?

No. There is no automatic telemetry or external tracking.

### How do I export or erase personal data?

Use **Tools  Export Personal Data** or **Tools  Erase Personal Data**. Marivya registers
its student, lesson and material data with those WordPress tools.

### Does uninstall remove all tutoring content?

By default, plugin options and sensitive portal access metadata are removed, while
students, lessons and materials are preserved.

To remove all plugin content during uninstall, define:

    ```
    define( 'MARIVYA_LP_DELETE_ALL_DATA_ON_UNINSTALL', true );
    ```

or use:

    ```
    add_filter( 'marivya_lp_uninstall_remove_content', '__return_true' );
    ```

## 评价

此插件暂无评价。

## 贡献者及开发者

「Marivya Tutor Manager」是开源软件。 以下人员对此插件做出了贡献。

贡献者

 *   [ marivya ](https://profiles.wordpress.org/marivya/)

[帮助将「Marivya Tutor Manager」翻译成简体中文。](https://translate.wordpress.org/projects/wp-plugins/marivya-lesson-planner)

### 对开发感兴趣吗?

您可以[浏览代码](https://plugins.trac.wordpress.org/browser/marivya-lesson-planner/)，
查看[SVN仓库](https://plugins.svn.wordpress.org/marivya-lesson-planner/)，或通过
[RSS](https://plugins.trac.wordpress.org/log/marivya-lesson-planner/?limit=100&mode=stop_on_copy&format=rss)
订阅[开发日志](https://plugins.trac.wordpress.org/log/marivya-lesson-planner/)。

## 更新日志

#### 1.8.3

 * Redesigned Planning and Notifications screens to match the rest of the plugin.
 * Added clearer field guidance, responsive cards, save notices, and a dedicated
   ICS export panel.
 * Removed the unfinished Pro promise from the Lite notifications screen.

#### 1.8.2

 * Fixed admin stylesheet loading after the displayed menu name changed to Marivya
   Tutor Manager.
 * Rebuilt the Settings screen with stable wrapper-based styling, compact cards 
   and responsive portal controls.
 * Prevented future menu-label changes from breaking Settings page presentation.

#### 1.8.1

 * Fixed an empty page after successful PIN login on some local, proxied and subdirectory
   WordPress installs.
 * Added a visible **Sign out** action to the student portal.
 * Improved portal-session cleanup across WordPress cookie paths.
 * Clarified recurring interval labels and fixed monthly series that start near 
   the end of a month.

#### 1.8.0

 * Renamed the displayed product to **Marivya Tutor Manager** while keeping the 
   existing plugin slug and update path.
 * Added a guided first-run dashboard with three setup steps and progress tracking.
 * Added an optional, removable sample workspace with fictional students, lessons
   and materials.
 * Added a safe one-click sample cleanup that never deletes unmarked user content.
 * Added an activation redirect to the guided dashboard.
 * Removed the unavailable “Pro coming soon” menu and preview screen.
 * Removed forced English replacements for WordPress core labels so normal translations
   can work.
 * Improved the Settings screen and portal status information.
 * Added a delayed, dismissible review request that appears only after meaningful
   real usage.
 * Reworked the WordPress.org description, screenshots and branding around independent
   tutor management.

#### 1.7.5

 * Fixed a missing validation file in the WordPress.org release package.
 * Updated the student rate label to use a currency-neutral “Hourly rate” label.

#### 1.7.4

 * Critical fix: included the validation helper required during plugin load.

#### 1.7.3

 * Improved input handling, recurring lesson nonce checks and front-end consistency.

#### 1.7.2

 * Refreshed the student portal interface and lesson, homework and materials cards.

#### 1.7.0

 * Refreshed the admin interface across the dashboard, calendar, settings and content
   screens.

#### 1.6.0

 * Refreshed the weekly calendar interface and selected-lesson sidebar.

#### 1.5.0

 * Added free recurring lesson creation with weekly, biweekly and monthly intervals.

#### 1.4.3

 * Improved validation, privacy handling, portal security and package cleanup.

#### 1.0.0

 * Initial public release with students, lessons, materials and the student portal.

## 额外信息

 *  版本 **1.8.3**
 *  最后更新：**3 周前**
 *  活跃安装数量 **不到10**
 *  WordPress 版本 ** 6.3 或更高版本 **
 *  已测试的最高版本为 **6.9.10**
 *  PHP 版本 ** 7.4 或更高版本 **
 *  语言
 * [English (US)](https://wordpress.org/plugins/marivya-lesson-planner/)
 * 标签
 * [portal](https://cn.wordpress.org/plugins/tags/portal/)[scheduling](https://cn.wordpress.org/plugins/tags/scheduling/)
   [students](https://cn.wordpress.org/plugins/tags/students/)[tutor](https://cn.wordpress.org/plugins/tags/tutor/)
   [tutoring](https://cn.wordpress.org/plugins/tags/tutoring/)
 *  [高级视图](https://cn.wordpress.org/plugins/marivya-lesson-planner/advanced/)

## 评级

尚未提交反馈。

[您的评价](https://wordpress.org/support/plugin/marivya-lesson-planner/reviews/#new-post)

[查看全部评论](https://wordpress.org/support/plugin/marivya-lesson-planner/reviews/)

## 贡献者

 *   [ marivya ](https://profiles.wordpress.org/marivya/)

## 支持

有话要说吗？是否需要帮助？

 [查看支持论坛](https://wordpress.org/support/plugin/marivya-lesson-planner/)