Title: ClassPress &#8211; Classroom &amp; School Management Plugin for WordPress
Author: ThimPress
Published: <strong>June 12, 2026</strong>
Last modified: June 12, 2026

---

Search plugins

![](https://ps.w.org/thimpress-class-manager/assets/banner-772x250.jpg?rev=3569677)

![](https://ps.w.org/thimpress-class-manager/assets/icon-256x256.jpg?rev=3569677)

# ClassPress – Classroom & School Management Plugin for WordPress

 By [ThimPress](https://profiles.wordpress.org/thimpress/)

[Download](https://downloads.wordpress.org/plugin/thimpress-class-manager.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/thimpress-class-manager/#description)
 * [Reviews](https://wordpress.org/plugins/thimpress-class-manager/#reviews)
 *  [Installation](https://wordpress.org/plugins/thimpress-class-manager/#installation)
 * [Development](https://wordpress.org/plugins/thimpress-class-manager/#developers)

 [Support](https://wordpress.org/support/plugin/thimpress-class-manager/)

## Description

ClassPress is a modern classroom and school management plugin for WordPress designed
to help schools, training centers, and teachers digitize their classroom operations.

Instead of managing classes manually, through spreadsheets, or across multiple disconnected
platforms, ClassPress provides a centralized system where administrators, teachers,
and students can manage all learning activities in one place.

With an intuitive interface, role-based dashboards, and powerful classroom tools,
ClassPress helps educational organizations streamline class management, organize
teaching schedules, and enhance the overall learning experience.

Developed by the team behind ThimPress, creators of LearnPress, one of the most 
popular WordPress LMS plugins, and Eduma, a widely used education WordPress theme,
ClassPress is built to be the foundation of your school’s digital classroom management
system.

### Who Can Use ClassPress

ClassPress is designed for many types of educational organizations:

 * Schools and academic institutions
 * Private tutoring centers
 * Coaching centers and academies
 * Independent teachers and instructors
 * Educational organizations managing multiple classes

Whether you teach small groups or manage a full school, ClassPress makes classroom
administration simple and organized.

### Features For Instructors & Teachers

Take control of your classroom with powerful management tools designed to save time:

**Create & Manage Classes:** Create classes, set teaching schedules, assign teachers,
add students, and manage class status (publish or draft until the class is ready).
A visual calendar view helps track class schedules more easily.

**Student Rosters:** Add students manually or import them from files. Teachers can
track learning progress and leave comments or evaluations for each student. When
a student is added to a class, a user account is automatically created in the system.

**Teaching Schedule Calendar:** Track teaching schedules in an intuitive calendar
interface where each class is displayed with a unique color for easy identification.

**Smart Attendance Tracking:** Record attendance for each class session with multiple
status options, including Present, Excused Absence, Unexcused Absence, and Temporary
Leave.

**Lecture & Document Management:** Upload, organize, and share lecture notes, reference
materials, and learning documents in multiple file formats. Materials can be arranged,
edited, or removed for each lesson.

**Online Homework & Assignment Management:** Create homework tasks with both multiple-
choice quizzes and essay questions. Teachers can build new questions or quickly 
add multiple questions from the question bank. Assignments can include flexible 
settings such as due dates, late submission permissions, resubmission options, and
file uploads. Homework can be assigned to entire classes or specific students, while
teachers can review submissions, automatically grade quizzes, manually grade essay
answers, and provide feedback directly within the system.

### Features For Students

Provide your learners with a seamless, organized, and engaging educational experience:

**Personalized Study Schedule:** Students can easily view their upcoming classes
and keep track of their learning timetable.

**Homework Management:** A dedicated portal to view pending assignments, submit 
homework online, and review grades and teacher feedback.

### Features For the School Board (Administrators)

Keep a bird’s-eye view on your entire institution:

**Full Teacher Capabilities:** Administrators have access to all teacher features,
allowing them to manage classes, materials, homework, and student progress when 
needed.

**Instructor Management:** Easily add, organize, and manage accounts for all teachers
and instructors within your institution.

**Advanced Statistical Dashboards:** Intuitive, role-based dashboards (Admin, Teacher,
Student) display key statistics such as total classes, students, and teachers, along
with quick actions like adding classes, students, or teachers. The dashboard also
highlights upcoming classes and homework reminders to help users stay organized.

### Upcoming Features: Expanding the Education Ecosystem

We are actively working on new features to bridge the gap between offline classroom
management and online learning (Blended Learning).

**Seamless LearnPress Integration:** ClassPress teachers will automatically sync
as LearnPress Instructors.

**Course-to-Class Assignment:** Add any online course from LearnPress directly into
your physical/virtual ClassPress class.

**Free Course Enrollment:** Students in a ClassPress class can enroll in the associated
LearnPress online courses without paying course fees. Even if the course normally
requires payment, students in the class will be able to enroll for free by simply
clicking the Enroll button.

**Professional Starter Theme:** A beautifully designed, highly optimized starter
theme built specifically for ClassPress to get your school’s website looking professional
in minutes.

By merging the offline classroom management of ClassPress with the robust online
course delivery of LearnPress, you will soon be able to offer a true, world-class
Blended Learning experience.

### Why Choose ClassPress

ClassPress focuses on simplicity and practical classroom needs. Key advantages include:

 * Centralized school and classroom management
 * Easy student and teacher administration
 * Built-in homework and attendance system
 * Clean dashboard for all user roles
 * User-friendly interface designed for teachers and students
 * Simple and intuitive features that are easy to use
 * Designed specifically for WordPress websites
 * Built to support future LMS and blended learning features

### Join the ThimPress Education Ecosystem

ClassPress is part of the growing ThimPress education ecosystem and is designed 
to work seamlessly with tools like LearnPress and education themes such as Eduma.

 * [LearnPress](https://wordpress.org/plugins/learnpress/): A powerful LMS plugin
   for WordPress.
 * [Eduma Theme](https://1.envato.market/G5Ook): The top-selling Education WordPress
   Theme on ThemeForest.
 * [ThimPress](https://thimpress.com/): Developer of education plugins and themes
   for WordPress.

Install ClassPress to start managing classes, students, and assignments directly
from your WordPress dashboard.

### Shortcodes

Display a list of ClassPress classes in any page or post.

 * Shortcode: `[clpr_list_classes]`
 * Use in: Page or Post editor (block or classic).

### Source code

The plugin’s compiled JavaScript and CSS in `assets/dist/` are generated from the
unminified source files included in the plugin:

 * JavaScript source: `assets/src/js/`
 * SCSS source: `assets/src/scss/`
 * Build configuration: `webpack.config.js`, `gulpfile.js`, `package.json`, `composer.
   json`

To regenerate the compiled assets after editing the sources:

    ```
    npm install
    npm run build
    ```

For SCSS only:

    ```
    npm run watchCss
    ```

PHP dependencies (development only) are managed via Composer:

    ```
    composer install
    ```

## Installation

**From your WordPress dashboard**

 1. Visit ‘Plugins > Add New’.
 2. Search for ‘ClassPress’.
 3. Activate ClassPress from your Plugins page.

**From WordPress.org**

 1. Search, select and download ClassPress.
 2. Activate the plugin through the ‘Plugins’ menu in WordPress Dashboard.

**Manual installation**

 1. Upload the plugin folder to the `/wp-content/plugins/` directory.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress.
 3. Use the ClassPress menu in the admin sidebar to manage classes, students, teachers,
    and schedules.

## FAQ

### What is ClassPress?

ClassPress is a modern classroom and school management plugin for WordPress. It 
allows schools, training centers, and teachers to manage classes, students, teachers,
schedules, attendance, homework, and more from a single WordPress dashboard.

### Who is ClassPress for?

ClassPress is designed for schools, private tutoring centers, coaching academies,
independent teachers, and any educational organization managing multiple classes
or student groups.

### Does ClassPress integrate with LearnPress?

Yes. ClassPress is built to integrate with LearnPress. Upcoming features include
automatic instructor sync, course-to-class assignment, and free enrollment for students
in a ClassPress class into associated LearnPress online courses.

### Is ClassPress free?

Yes, ClassPress is free to use. It is developed by ThimPress, the team behind LearnPress
and Eduma.

### Where can I get support?

You can get support at the [ThimPress Help Center](https://help.thimpress.com/).

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“ClassPress – Classroom & School Management Plugin for WordPress” is open source
software. The following people have contributed to this plugin.

Contributors

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

[Translate “ClassPress – Classroom & School Management Plugin for WordPress” into your language.](https://translate.wordpress.org/projects/wp-plugins/thimpress-class-manager)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/thimpress-class-manager/),
check out the [SVN repository](https://plugins.svn.wordpress.org/thimpress-class-manager/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/thimpress-class-manager/)
by [RSS](https://plugins.trac.wordpress.org/log/thimpress-class-manager/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0 (2026-06-12)

~ First release

## Meta

 *  Version **1.0.0**
 *  Last updated **11 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [class-management](https://wordpress.org/plugins/tags/class-management/)[classroom](https://wordpress.org/plugins/tags/classroom/)
   [education](https://wordpress.org/plugins/tags/education/)[School Management](https://wordpress.org/plugins/tags/school-management/)
   [student Management](https://wordpress.org/plugins/tags/student-management/)
 *  [Advanced View](https://wordpress.org/plugins/thimpress-class-manager/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/thimpress-class-manager/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/thimpress-class-manager/reviews/)

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/thimpress-class-manager/)