WP Manifestindependent plugin directory
manifest / content / college-merit-list-manager-wordpress-plugin

Merit List Manager Complete

A comprehensive WordPress plugin for managing and displaying merit lists with separate categories for Intermediate and Bachelor's degree programs.

★ 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/azizurrahmaan/college-merit-list-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 WordPress plugin for managing and displaying merit lists with dynamic categories and flexible shortcodes.

Features

  • Dynamic Categories: Create unlimited categories (Student, Staff, Other)
  • Multiple File Upload: Upload PDF, CSV, XLS, XLSX files
  • File Preview: Opens files in new tab instead of direct download
  • Accordion Interface: Collapsible category display
  • Empty State Handling: Clear messages when no categories/files exist
  • No Default Categories: Start with zero categories - create only what you need

Installation

  1. Upload the plugin folder to /wp-content/plugins/
  2. Activate the plugin in WordPress admin
  3. Go to Merit Lists to start managing categories and files

Usage

Admin

  1. Create Categories: Merit Lists → Categories → Add Category
  2. Upload Files: Merit Lists → [Category Name] → Upload Files
  3. Manage Files: View, preview, and delete files individually

Frontend Shortcodes

Individual Category

[merit_list type="intermediate" title="Intermediate Results 2024"]
[merit_list type="cti" accordion="true"]

All Categories

[merit_list_all]
[merit_list_all type="student"]
[merit_list_all type="staff"]

Parameters:

  • type: Category slug or filter by type (student/staff/other)
  • title: Custom title (optional)
  • accordion: Enable accordion mode - "true" or "false"

File Structure

merit-list-manager-complete/
├── merit-list-manager-complete.php    # Main plugin file
├── includes/
│   ├── core.php                       # Core functionality
│   ├── admin-pages.php                # Admin page templates
│   ├── admin-handlers.php             # Admin action handlers
│   └── shortcodes.php                 # Shortcode implementations
├── assets/
│   ├── style.css                      # Frontend styles
│   └── script.js                      # Frontend JavaScript
├── sample_merit_lists/                # Sample files
│   ├── intermediate/                  # 4 sample files
│   ├── bs/                           # 8 sample files
│   └── cti/                          # 7 sample files
└── README.md

Sample Files

  • Intermediate: 4 files (merit lists, waiting lists, results)
  • Bachelor's: 8 files (Zoology & Chemistry departments)
  • CTI: 7 files (College Teaching Internship program)

Troubleshooting

  • No categories showing: Create categories in admin first
  • Files not displaying: Check category names in shortcodes
  • Upload errors: Verify file types (PDF, CSV, XLS, XLSX) and permissions

Version 2.6.0

  • Dynamic categories system
  • File preview functionality
  • Empty state messages
  • No auto-creation of default categories
  • Smart error handling

License: GPL2 | WordPress: 5.0+ | PHP: 7.4+