WP Manifestindependent plugin directory
manifest / users / trainee-certificates-manager-wordpress-plugin

Trainee Certificates Manager

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/xarmzon/trainee-certificates-manager-wordpress-plugin/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

A lightweight WordPress plugin for managing trainee records and issuing verifiable certificates with downloadable PDF support.

The plugin allows administrators to register trainees, assign one or more courses, generate unique certificate numbers, and verify certificates from a public page. Certificates can also be downloaded as printable PDFs.


Features

  • Trainee management using a custom post type
  • Certificate verification page for public users
  • Automatic QR code generation for certificate verification
  • Downloadable PDF certificates
  • Bulk trainee import via CSV
  • Searchable trainee list in the WordPress admin
  • Elementor-compatible verification page
  • Multiple courses per trainee
  • Certificate number based verification

Plugin Folder Structure

trainee-certificates-manager │ ├── trainee-certificates-manager.php │ ├── core │ ├── ajax-verify.php │ └── pdf-generator.php │ ├── certificates │ └── certificate-template.php │ ├── shortcodes │ └── shortcode.php │ ├── utils │ └── qr-generator.php │ ├── assets │ ├── js │ │ └── verify.js │ └── css │ └── style.css │ └── vendor └── dompdf


Installation

Install Plugin

  1. Upload the plugin folder to: /wp-content/plugins/
  2. Activate the plugin from the WordPress dashboard.

Admin Usage

Navigate to: Dashboard → Trainees

You can:

  • Add a new trainee
  • Enter trainee full name
  • Add courses
  • Enter certificate number