Title: VTC Management System
Author: WP Developer Hub
Published: <strong>July 18, 2026</strong>
Last modified: July 18, 2026

---

Search plugins

![](https://ps.w.org/vtc-management-system/assets/banner-772x250.png?rev=3613643)

![](https://ps.w.org/vtc-management-system/assets/icon-256x256.png?rev=3613643)

# VTC Management System

 By [WP Developer Hub](https://profiles.wordpress.org/wpdh1707/)

[Download](https://downloads.wordpress.org/plugin/vtc-management-system.1.2.0.zip)

 * [Details](https://wordpress.org/plugins/vtc-management-system/#description)
 * [Reviews](https://wordpress.org/plugins/vtc-management-system/#reviews)
 *  [Installation](https://wordpress.org/plugins/vtc-management-system/#installation)
 * [Development](https://wordpress.org/plugins/vtc-management-system/#developers)

 [Support](https://wordpress.org/support/plugin/vtc-management-system/)

## Description

VTC Management System is a student and result management plugin built for vocational
training colleges, trade institutes, academies, and skill-development centres. It
lets you run the core administration of your institute directly from your WordPress
dashboard — no external service or account required.

Everything in this plugin is free and fully functional. There are no locked features
and no license key needed.

**What you can do with it:**

 * Maintain a full student register (profiles, photos, registration numbers).
 * Define courses and the subjects that belong to each course.
 * Organise students into batches and academic sessions.
 * Enter subject-wise marks and publish result cards with automatic grade, percentage
   and pass/fail calculation.
 * Print clean, institute-branded result cards.
 * Publish a public result-search page and a student self-service portal using shortcodes.
 * Back up and restore all data as JSON.

### Features

 * **Student Management** — Add, edit, delete, search and filter students with auto-
   generated registration numbers.
 * **Course Management** — Define courses with codes, durations and descriptions.
 * **Subject Management** — Assign subjects (with total marks, passing marks and
   codes) to each course.
 * **Batch Management** — Group students into batches with shift, capacity and dates.
 * **Session Management** — Create academic sessions (e.g. 2026-2027) and set the
   active one.
 * **Result Management** — Enter subject-wise marks; the plugin auto-calculates 
   totals, percentage, letter grade and pass/fail.
 * **Printable Result Cards** — Clean, print-ready result cards with your institute
   name, logo and stamp.
 * **Result Search Shortcode** — `[vtcms_result_search]` for a public result-lookup
   page.
 * **Student Portal Shortcode** — `[vtcms_student_portal]` for student self-service(
   login with Registration No + Date of Birth).
 * **Admission Inquiry Shortcode** — `[vtcms_admission_form]` — a public inquiry
   form that emails the admin.
 * **Page Shortcodes Manager** — An admin panel that lists every available shortcode
   with a copy button and one-click page creation.
 * **Settings** — Configure institute name, logo, stamp, signatures, brand colours,
   numbering prefixes and public-page field toggles.
 * **Import / Export** — Full JSON backup and restore of all plugin data.

### Shortcodes

Copy any of these into a WordPress page or post:

 * `[vtcms_result_search]` — Public result lookup. Visitors search by registration
   number and view / print the result card.
 * `[vtcms_student_portal]` — Student self-service portal. Students log in with 
   Registration Number + Date of Birth to view their profile and results.
 * `[vtcms_admission_form]` — Public admission inquiry form. Submissions are emailed
   to the site administrator.

Public shortcode pages use inline, theme-independent styling and inherit the portal
colours you set in Settings.

### A more advanced version

A separate, paid **VTC Management System Premium** add-on is available from the 
author’s website (https://wpdeveloperhub.com). It is an independent plugin — this
free plugin does not contain or unlock its code. The premium add-on adds certificate
generation, fee/challan management, attendance tracking, an admissions workflow,
advanced reports and an online quiz module. You never need it to use the features
described above.

## Screenshots

[⌊Dashboard — at-a-glance counts for students, courses, batches and results.⌉⌊Dashboard—
at-a-glance counts for students, courses, batches and results.⌉[

Dashboard — at-a-glance counts for students, courses, batches and results.

[⌊Students list — searchable, filterable table with quick actions.⌉⌊Students list—
searchable, filterable table with quick actions.⌉[

Students list — searchable, filterable table with quick actions.

[⌊Add / edit student — full profile form with photo upload.⌉⌊Add / edit student —
full profile form with photo upload.⌉[

Add / edit student — full profile form with photo upload.

[⌊Result entry — subject-wise marks form with automatic calculation.⌉⌊Result entry—
subject-wise marks form with automatic calculation.⌉[

Result entry — subject-wise marks form with automatic calculation.

[⌊Printable result card — clean, institute-branded layout.⌉⌊Printable result card—
clean, institute-branded layout.⌉[

Printable result card — clean, institute-branded layout.

[⌊Settings — institute branding, colours and prefixes.⌉⌊Settings — institute branding,
colours and prefixes.⌉[

Settings — institute branding, colours and prefixes.

[⌊Page Shortcodes — list of available shortcodes with copy buttons.⌉⌊Page Shortcodes—
list of available shortcodes with copy buttons.⌉[

Page Shortcodes — list of available shortcodes with copy buttons.

[[

[[

## Installation

#### Install from within WordPress

 1. Go to **Plugins > Add New**.
 2. Search for **VTC Management System**.
 3. Click **Install Now**, then **Activate**.
 4. Open the **Vocational Training** menu that appears in the admin sidebar.

#### Install manually

 1. Download the plugin ZIP.
 2. Go to **Plugins > Add New > Upload Plugin** and upload the ZIP.
 3. Click **Install Now**, then **Activate**.

#### First-time setup

 1. Go to **Vocational Training > Settings**, fill in your institute name, logo and
    details, then click **Save Settings**.
 2. Add your **Courses**, then **Subjects** (linked to courses), then **Batches** and**
    Sessions**.
 3. Add **Students** and assign each to a course and batch.
 4. Enter **Results** for students — grades and pass/fail are calculated automatically.
 5. Create WordPress pages and paste `[vtcms_result_search]` and `[vtcms_student_portal]`
    to give the public access to results and the student portal.

## FAQ

### Is this plugin free?

Yes. Every feature in this plugin is free and fully functional. There is no license
key and nothing is locked.

### Does the plugin connect to any external service or send data anywhere?

No. The plugin does not call any remote server or third-party API. Admission-inquiry
notifications are sent through your own WordPress site using the standard `wp_mail()`
function.

### Does it work with any theme?

Yes. Admin screens use native WordPress UI, and public shortcode output uses self-
contained inline CSS that does not depend on your theme.

### How do I print a result card?

Go to **Results**, find the student and click **Print**. The card opens in a print-
ready view. You can enable **Auto Print on Open** in Settings to trigger the print
dialog automatically.

### Can I back up or move my data?

Yes. Go to **Settings > Import / Export** to download a full JSON backup or restore
from one — useful for migrations and staging-to-live transfers.

### Can I reset the plugin?

Yes. **Settings > Reset** offers _Restore Defaults_ (configuration only) and _Reset
Everything_ (permanently deletes all data and reinstalls fresh, with a typed confirmation).

### Is the plugin translation-ready?

Yes. All user-facing strings use the `vtc-management-system` text domain and standard
WordPress translation functions.

### What are the requirements?

WordPress 6.0 or later and PHP 8.2 or later.

### Where can I get support?

Use the plugin support forum on WordPress.org, or contact WP Developer Hub at https://
wpdeveloperhub.com.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“VTC Management System” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ WP Developer Hub ](https://profiles.wordpress.org/wpdh1707/)

[Translate “VTC Management System” into your language.](https://translate.wordpress.org/projects/wp-plugins/vtc-management-system)

### Interested in development?

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

## Changelog

#### 1.2.0

 * Rebuilt as a fully free, self-contained plugin: removed the license system and
   all license-gated code.
 * Premium modules (certificates, fees, attendance, admissions, reports, quiz) are
   now shipped as a separate add-on and are no longer part of this plugin.
 * Removed all remote/third-party calls: result cards no longer load an external
   QR library or contact any QR image service.
 * Result cards now use the single clean built-in template.
 * General code cleanup and hardening of the remaining free modules.

#### 1.1.0

 * Added duplicate action on Students, Courses, Subjects and Batches lists.
 * Added manual Result Issue Date field in the result form.
 * Various result-card print fixes (page breaks, PDF save, A4 layout).
 * Fixed a fresh-install column issue that could block student saving.

#### 1.0.0

 * Initial release: student, course, subject, batch and session management; result
   entry with auto-calculation; printable result card; result search and student
   portal shortcodes; JSON import/export; settings with institute branding.

## Meta

 *  Version **1.2.0**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 8.2 or higher **
 * Tags
 * [education](https://wordpress.org/plugins/tags/education/)[lms](https://wordpress.org/plugins/tags/lms/)
   [results](https://wordpress.org/plugins/tags/results/)[student Management](https://wordpress.org/plugins/tags/student-management/)
 *  [Advanced View](https://wordpress.org/plugins/vtc-management-system/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/vtc-management-system/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/vtc-management-system/reviews/)

## Contributors

 *   [ WP Developer Hub ](https://profiles.wordpress.org/wpdh1707/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/vtc-management-system/)