WPSchoolPress is currently a highly demanding WordPress plugin for the school management system in 2025-26. WPSchoolPress is a No.#1 School Management WordPress Plugin allows you to manage entities such as classes, students, sections, exams, timetables, results, ID Cards, teachers, staff, fee management, parent control, invoices, noticeboards, and more.
特征
- 基于角色管理:用户像学校管理员、学生、家长和老师可以轻松登录并访问各自的用户友好型仪表盘。
- Student Attendance Management System:Admin and Teachers can do entire attendance management on daily basis of the students of each class. Students and parents can see date wise attendance report. Teacher can also add the reason for absence of each student. Whenever any student is absent, an automatic message is sent to the registered parent mentioning the day, date and reason of being absent. Automatic messages are sent only if the school has purchased our SMS add-on.
- Class rooms and subjects:As a student managing plugin,WPSchoolPress has made simple for admin to create new classes and assign subjects. Eventually, teacher’s management can be done by assigning subjects and classes. For parents, their child information like class number, respective subjects and assigned teachers can be viewed when they login to their respective dashboards.
- Student Grade Management System:As student report management system,WPSchoolPress has a feature by which admin and teachers can insert student grades/marks on the bases of their class and subjects. Along with grades, teachers can also write remarks or student-reviews on student’s performance. Subject-wise grades will be visible on students and parent’s dashboards. Using our paid Import-Export add-on, teachers can import a .csv file with grades for quicker upload of marksin bulk. The students and parents can further print grade sheets.
- School Schedule Management System:Admin and teachers can create exam schedule for each subject of their respective class.Along with this, upcoming school event schedules like cultural festival schedule, sports tournament schedule, annual leaves management and likewise can be easily created. For sudden changes in acedemics, admin can notify teachers, students and parents by sending email-notifications(free) or sending messages through our paid SMS add-on.
- School Transportation Management System: Details regarding Public Transport bus, tram or School Private transport, routes and driver details can be provided on students, parents and teachers dashboards by admin. Also admin can send notifications in form of e-mail (free) or SMS (with use of paid add-on) to parents if there is a replacement in driver, transport bus, change in route, etc.
- 不断更新功能:我们不断尝试功能更新,使您学校的运作更加便捷,这些更新基于我们的客户建议和功能要求。请查看我们的网站以获取任何新的更新和扩展
本节介绍如何安装插件并使其正常工作。
从您的 WordPress 仪表盘
- Visit Plugins > Add New
- Search for WPSchoolPress
- Activate WPSchoolPress from your Plugins page
- Click on the new menu item "WPSchoolPress" and manage your school data!
- Read the documentation to get start
(https://wpschoolpress.freshdesk.com/support/home)
1.1.2
- User (Student and Teacher) were able to access their account after being deleted by Admin - Fixed.
- Student Listing - Label changed from "Name" to "Full Name".
- Middlename of Parent and Student are now optional.
- Added placeholder "Street Address" to "Add Student" and "Add Teacher" page for Permanent and Current Address.
- Changed place holder name from "pincode" to "zipcode" on "Add Student" page.
- Full list of students, parents and teachers will be available by default for Admin on respective pages.
1.1.3
- Changed - middle name compulsory to optional in Parent profile update page
- Changed - Tooltip message updated on Import-Export and Print functionality "kindly purchase the add-on to enable this function"
- Fixed - working hours validation in Teacher's module and changed position of fields - Working Hours and Current Position.
- Fixed - profile picture not showing/uploaded after adding teacher.
- Fixed - profile picture not showing/uploaded after editing student.
- Changed - phone number validation when entering more than 10 digits in Parents and Teachers profile.
- Changed - few texts on dashboard page.
- Fixed - demo data import message was not highlighting properly
1.1.4
- Update: Text change on demo date page
- Fixed: Setting page not found
1.1.5
- Fixed - JQuery Conflicts
- Fixed - Do not have permission to access this page
- Fixed - Parent profile update for multiple children
- Added - Phone number in Student
- Fixed - View parent profile image
- Update - Phone number validation
- Update - Setting page validation
- Added - Message in attendance when there is no student
1.1.6
- Fixed - Access to user roles
1.1.7
- Update - Setting page
- Added - Messsage in phone number for all users
1.1.8
- Update - Setting page School Information
1.1.9
- Fixed - SMS Notifications
1.1.10
- Fixed - "Unable to access page" issue
1.1.11
- Fixed - Login from mobile chrome
1.1.12
- Update - Plugin Features content.
1.1.13
- Fixed - Subject Drag Drop function in Time Table due to Elementor plugin conflict.
1.1.14
- Fixed - Button Issue in Marks page.
2.0.0
- Update - Overall plugin design
- Fixed - Conflicts with Elementor Pro
- Update - Made WPSchoolPress Dashboard separate from WP Dashboard
- Update - Admin can switch to WP Dashboard from WPSchoolPress Dashboard
- Update - Parent profile optional
- Update - User profile picture optional
- Added - Remark Field in Timetable
2.0.1
- Fixed - Absolute file path instead of a relative file
2.0.2
- Fixed - Resolve Css issue
2.0.3
- Fixed - Setting page Profile Update issue
2.0.4
2.0.5
- Fixed - Dashboard Count issue
2.0.6
- Fixed - Divi theme conflict.
2.0.7
- Fixed - Import Students popup
- Fixed - Add Teacher
- Fixed - Not found page issue
- Fixed - Enable message selection in general settings
- Fixed - Error popups
- Update - Error Popup for add-ons
- 移除-在老师的档案中导入学生的按钮
- Added - Export & Print buttons for students in teachers' profile
- 修复-在老师界面下上传成成绩档案
- Added - Ability to select individuals and groups in notify
- Update - Time Table
- Fixed - Add past Attendance issue
- Update - Notification sent popup
- Update - Country listing in General Settings
- Fixed - Add Marks from teachers' profile
- Added - Create New button in Subject Mark page
- Added - Create New button in Transportation page
2.0.8
2.0.9
- Update - Remove unnecessary files
2.0.10
- 修复-时间表 Issue
- Fixed - Notify
- Added - Profile edit ability for all users
- Fixed - Working hours Popup design issue
- Fixed - Leave Calendar
2.0.11
- 更新-添加了对于短信服务的支持
- 更新-添加了更为详细的错误消息
- 修复-学校设置
- 更新-添加新课程的界面
- 更新-添加弹出窗口
- 修复-导航界面
- 修复-查看学生弹出窗口
2.0.12
2.0.13
2.0.14
- 更新-仪表信息添加的兼容性问题
- 修复-关于同一父母多孩子的问题
2.0.15
- 更新-多类别添加
- 更新-导入导出加载项新更新兼容性
- 更新-导入导出加载项新更新兼容性
2.0.16
- 更新-与 SMS Lane 的新更新兼容
- 修复-日期选择器中的 JQuery
2.0.17
- Fixed - Time Table
- 修复-考试在仪表盘上的可见性
- 修复-类别限制
2.1
2.1.1
2.1.2
- 增加-过滤和筛选
- 修复-时间表问题
- 更新-出勤页面
- 修复-通知页问题
- 更新-更改密码网页重定向
- 修复-所有考试在家长仪表板上的可见性的问题
- 移除-不必要的 JS 文件
2.1.6
2.1.8
2.1.11
- Fixed - sanitize and escape all over fields of this plugin
- Added - securing all fileds from xss attacks
2.1.17
- Updated - All lable with proper escape and transalted
- Remove - Unnecessary css and js files also Remove remotely added file
2.1.18
- Updated - Update multiselectpciker for all over the plugin
2.1.19
- Updated - Update code for message add-on
- Fixed - Role compatibility issue
2.1.20
- Updated - Update Code for Parent modal opening issue and also studnet and parent delete issue
- Fixed - Update Code for compitible for new PHP version 8
- Added - Fix Error of Dashborad Message add-on viewing Message modal
2.1.21
- Added - Added new add-on as of Social Posts to the plugin which compatible with newer wordpress Version
2.1.22
- Fixed - Fixed some erros in newly added add-on as of Social Posts to the plugin.
- Fixed - Update Code for compitible for new PHP version 8.1
2.2.1
- Fixed - TimeTable Edit/View data not display conflicts in newer version
- Fixed - Student/Teacher Add/Edit issue with updated version
- Fixed - Delete issue in JS file Fixed(for Teacher)
- Fixed - Subject Create Break Subject without Class Issue
- Fixed - View parent profile image
- Fixed - ParentList on Filter DropDown "All" Display Multiple times
- Fixed - Subject List filter "All" not working issue
- Updated - Student Attendance Add/View Fix Error
- Added - Fix Error of Notify Page Loading Issue and Update code for Sending Notification.
- Updated - Showing Reciverlist on Notify View Modal
2.2.2
- Updated - Fix Error of Notify Page.
2.2.4
- Updated - Fix Authorization with Security check on every Ajax Action.
- Fixed - Notify Page Js Confilct.
- Updated - Fix Broken Access Control for Student,Parent and Teacher users
2.2.5
- Updated - Add Authorization with Security check on student module.
- Updated - Add query conditional values as prepare function parameters on student module.
2.2.6
- Fixed - Import-Export add-on issue with using esc_sql and nonce.
- Updated - Authorization with Security check on teacher module
2.2.7
- Fixed - Dahboard Messaging add-on issue newer version with wordpress.
- Fixed - newer version warnings and issue with plugin resolve.
2.2.8
- Fixed - newer version warnings and issue with plugin resolve.
2.2.9
- Fixed - newer wordpress version errors with this plugin resolve.
2.2.11
- Fixed - Fixed Security Basesd issues.
2.2.14
- Fixed - Fixed Security and performance issues.
2.2.16
- Fixed - Resolved SQl injection issues and Security and performance issues.
2.2.17
- Fixed - Resolved SQl injection issues and Security and performance issues.
- Updated - Authorization with Security check on teacher module
2.2.18
- Fixed - Resolved SQl injection issues and Security and performance issues.
- Updated - SMS Add-on Script.
2.2.20
- Fixed - Resolved SQl injection issues and Security and performance issues.
- Updated - LMS Add-on Script.
2.2.21
- Update - Code optimization and performance updates.
- Update - Make add-ons related chnages.
2.2.22
- Fixed - Fix Studentslist page bugs and SQL injection.
- Updated - Import-Export Add-on Script with attendance report for students.
- Updated - Muliclass Add-on Script.
2.2.23
- Fixed - Fix some pages bugs.
- Updated - Add new sms gateway termii and make there settings.
2.2.24
- Fixed - make some more validation and display some appropriate message on popup.
- Updated - Add prepare query for sql injection.
2.2.27
- Fixed - Fixed some more issues
2.2.28
- Fixed - Fixed some more issues in parent, student and notify page
2.2.29
- Fixed - Remove one alert which comes unnecessary when student edit successfully
- Updated - display class name in registration requst page which filled from front end register form
update classname in student details when that new user request is approved
2.2.30
- Fixed - Fixed minor UI/UX issue
2.2.31
- Fixed - Fixed minor issue
2.2.32
- Fixed - Fixed issue in student attendance module. sent to parent number when parent details are added
- Fixed - Fixed issue in notify menu. sent to parent number when parent number is selected, previously
it sent to student number
= 2.2.33
- Fixed - Fixed issue of default user roles which vanished when plugin activate
= 2.2.34
- Fixed - teacher not able to edit students info. fixed it
= 2.2.35
- Updated - Make Class field mandatory when new student registered or existing student updated
- Fixed - make validation such that same roll no is not used in same class
= 2.2.36
*Updated - Improved performance by optimizing AJAX loading, reducing unnecessary DB queries, adding caching.