Title: 24TT Document Verifier
Author: 24 Tech Time (U) Ltd
Published: <strong>7 сар 18, 2025</strong>
Last modified: 3 сар 9, 2026

---

Search plugins

![](https://ps.w.org/24tt-document-verifier/assets/banner-772x250.jpg?rev=3333034)

![](https://ps.w.org/24tt-document-verifier/assets/icon-256x256.png?rev=3477686)

# 24TT Document Verifier

 By [24 Tech Time (U) Ltd](https://profiles.wordpress.org/24techtime/)

[Download](https://downloads.wordpress.org/plugin/24tt-document-verifier.2.0.0.zip)

 * [Details](https://mn.wordpress.org/plugins/24tt-document-verifier/#description)
 * [Reviews](https://mn.wordpress.org/plugins/24tt-document-verifier/#reviews)
 *  [Installation](https://mn.wordpress.org/plugins/24tt-document-verifier/#installation)
 * [Development](https://mn.wordpress.org/plugins/24tt-document-verifier/#developers)

 [Support](https://wordpress.org/support/plugin/24tt-document-verifier/)

## Description

The **24TT Document Verifier** is a powerful, enterprise-grade solution designed
for institutions, universities, businesses, and government bodies globally to prove
the authenticity of their issued documents.

By embedding a secure verification portal directly into your WordPress website, 
you instantly protect your institution’s credibility and prevent the dissemination
of counterfeit certificates, fake ID cards, and forged official letters.

### 🚀 What’s New in Version 2.0.0? (The Architecture Overhaul)

Version 2.0.0 represents a massive leap forward in security, performance, and user
experience, completely rebuilding the engine to meet global enterprise standards.
***
The “Kill Switch” (Global Settings):** Instant, granular control over your data.
Easily toggle which document categories (e.g., hiding internal ‘Receipts’ while 
keeping ‘Certificates’ public) are accessible via the public search portal. * **
Native File Uploads:** Ditch the manual URLs. V2.0.0 integrates directly with the
native WordPress Media Library, allowing you to visually upload and attach PDF or
JPG files to any document record. * **Dynamic UI Customizer:** Change the frontend
search label (e.g., from “Enter Document ID:” to “Enter Employee ID:”) instantly
from the Settings dashboard, without touching a single line of code. * **The “Clean
Workspace” Engine:** A brand new, Elementor-style premium admin dashboard that actively
suppresses third-party marketing banners and popups, giving you a pristine, professional
workspace. * **Smart Front-End Rendering:** The verification results panel has been
completely redesigned into a beautiful, modern success card that intelligently hides
empty data fields for a flawless user presentation. * **Bulletproof Shortcode Tools:**
Re-engineered JavaScript ensures your shortcode copy buttons work flawlessly across
all modern browsers and aggressive caching environments. * **Strict Security:** 
Upgraded Role-Based Access Control (RBAC) ensures only authorized administrators(`
manage_ttdvr_documents`) can access the verification database.

### Core Features:

 * **Custom Verification Database:** Easily manage thousands of verifiable documents(
   Certificates, Transcripts, MOUs, Invoices) directly within a secure WordPress
   interface.
 * **Comprehensive Data Fields:** Store exact details including Verification ID,
   Recipient Name, Grade/Performance, Issuing Authority, Expiration Dates, and PDF
   links.
 * **Bulk Upload Tool:** Massively accelerate your workflow. Add 10, 50, or 100 
   documents to the database simultaneously with dynamic, auto-expanding data rows.
 * **Frontend Verification Portal:** Paste the `[ttdvr_verify_document]` shortcode
   on any page to instantly deploy a beautiful, responsive search form for your 
   users.
 * **Category Segmentation:** Organize records effortlessly (e.g., 2024 Graduates,
   Staff IDs, Corporate Contracts) using custom taxonomy tags.

Empower your stakeholders, employers, and partners to confirm the legitimacy of 
your documents with absolute confidence.

### Short Description

The ultimate enterprise-grade document verification system. Securely issue and verify
certificates, ID cards, letters, and receipts directly on your WordPress website.

## Screenshots

 * [[
 * **The Premium Dashboard:** A clean, ad-free workspace with quick links to your
   shortcode, settings, and community support.
 * [[
 * **Global Settings:** Centralized control over your verification portal’s security,
   visibility, and behavior.
 * [[
 * **Dynamic UI Customizer:** Easily change the frontend search labels and PDF display
   preferences without touching a single line of code.
 * [[
 * **Verification “Kill Switch”:** Granular control over category privacy. Instantly
   hide sensitive document categories from the public portal.
 * [[
 * **Quick Start Guide:** Built-in guidance to help you set up your verification
   system in minutes.
 * [[
 * **Document Management:** Easily manage, filter, and review all your verifiable
   documents from a clean interface.
 * [[
 * **Document Categories:** Organize records effortlessly (e.g., 2025 Certificates,
   Employee IDs) using custom taxonomy tags.
 * [[
 * **Bulk Add Tool:** Massively accelerate your workflow by uploading multiple documents
   at once with auto-expanding data rows.
 * [[
 * **Frontend Verification Portal:** The beautiful, responsive search interface 
   deployed easily via shortcode.
 * [[
 * **Verification Success Card:** The dynamic, intelligent results panel proving
   document authenticity and intelligently hiding empty fields.
 * [[
 * **Secure Error Handling:** Clear, professional “Document Not Found” messages 
   when an invalid or restricted ID is searched.

## Installation

**From your WordPress Dashboard:**
 1. Navigate to ‘Plugins’ > ‘Add New’. 2. Search
for ’24TT Document Verifier’. 3. Click ‘Install Now’ and then ‘Activate’.

**Manual Installation:**
 1. Download the plugin ZIP file. 2. Go to your WordPress
dashboard, navigate to ‘Plugins’ > ‘Add New’. 3. Click ‘Upload Plugin’, select the
ZIP file, and install. 4. Activate the plugin.

**Quick Start Guide:**
 1. **Set Up Categories:** Go to _24TT Document Verifier 
> Categories_ and add types for your documents (e.g., Degree, Official Letter). 
2. **Configure Security:** Visit _Global Settings_ to configure your custom search
labels and use the “Kill Switch” to determine which categories are publicly verifiable.
3. **Add Documents:** Navigate to _Add New Document_ to enter records individually,
or use the _Bulk Add Documents_ tool for mass entry. 4. **Deploy the Portal:** Create
a new WordPress page (e.g., “Verify Credentials”) and paste the shortcode `[ttdvr_verify_document]`
into the content area.

## FAQ

### How do I deploy the verification search bar?

Simply create a new WordPress page (or edit an existing one) and paste the shortcode`[
ttdvr_verify_document]` into the content area. Publish the page, and your public
portal is live.

### Can I change the text above the search bar?

Yes! In Version 2.0.0, we introduced a Dynamic UI Customizer. Navigate to _24TT 
Document Verifier > Global Settings_ and you can easily change the search label 
to match your specific needs (e.g., “Enter Student ID”, “Check Employee Number”).

### How do I prevent the public from searching for internal documents like Receipts?

Use the Verification “Kill Switch”. Go to _Global Settings_ and simply uncheck the“
Publicly Verifiable” box next to the “Receipts” category. Any public search for 
those document IDs will return a secure “Not Found” message.

### How do I attach a PDF of the actual document?

When adding or editing a document, scroll to the “Document File” section. Click 
the “Upload File” button to seamlessly use the WordPress Media Library to attach
a PDF or JPG. You can then choose in your Global Settings if you want a “Download/
View” link to appear on the public success screen.

### Is there a limit to how many documents I can verify?

No. The system utilizes Custom Post Types (CPT) and efficient WP_Query architecture,
meaning it can scale to handle thousands of verifiable records without slowing down
your site.

### Is the data secure?

Absolutely. The plugin employs strict Role-Based Access Control (RBAC), meaning 
only authorized administrators can view, add, or edit the document database. The
frontend utilizes cryptographic nonces to protect against CSRF attacks during the
verification search process.

### Do the developers have access to my documents or database?

No, never. 24TT Document Verifier is a 100% self-hosted solution. All document data,
recipient details, and uploaded files are stored strictly on your own WordPress 
database and server. We (24 Tech Time) have absolutely zero access to your records,
meaning your institution maintains complete data ownership, security, and privacy
compliance.

### What happens to my data if I deactivate or delete the plugin?

Your data belongs to you. If you deactivate or delete the plugin, your document 
records remain safely stored in your WordPress database. We deliberately do not 
erase your records upon deletion to prevent accidental data loss.

## Reviews

![](https://secure.gravatar.com/avatar/369a20fc8b6324c2982f48cd559bb23ba07b20b618c078a1ee63b420400c393e?
s=60&d=retro&r=g)

### 󠀁[The Best Document Verifier: Fast, Secure & QR Code Ready](https://wordpress.org/support/topic/the-best-document-verifier-fast-secure-qr-code-ready/)󠁿

 [bethelmug](https://profiles.wordpress.org/bethelmug/) 9 сар 18, 2025

This is, without a doubt, the best document verification plugin available. Its arrival
has brought a new level of hope and trust to our organization, making the fight 
against counterfeit documents incredibly effective and efficient. What truly sets
the 24TT Document Verifier apart is its seamless integration and powerful features.
Not only does it provide a reliable online verification system, but it also brilliantly
supports QR codes on our documents. With a simple scan from a smartphone, anyone
can verify a certificate’s authenticity in real-time. As long as the QR code points
to our verification URL, it pulls up the valid details from our database, instantly
exposing any fake or altered documents. I also have to praise its data integrity.
In an unexpected incident, the plugin was accidentally deleted, and I feared all
our data was lost. To my immense relief, upon reinstalling and activating it, every
single record was perfectly restored. This “no data loss” feature proves the plugin
is not just powerful but also incredibly robust and reliable. I highly recommend
this for all institutions—government, private, and NGOs alike—that need a modern,
secure, and user-friendly solution to combat document fraud. This plugin is an absolute
game-changer.

 [ Read all 1 review ](https://wordpress.org/support/plugin/24tt-document-verifier/reviews/)

## Contributors & Developers

“24TT Document Verifier” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ 24 Tech Time (U) Ltd ](https://profiles.wordpress.org/24techtime/)
 *   [ Johnious Tumusiime ](https://profiles.wordpress.org/johniouspatriot/)

“24TT Document Verifier” has been translated into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/24tt-document-verifier/contributors)
for their contributions.

[Translate “24TT Document Verifier” into your language.](https://translate.wordpress.org/projects/wp-plugins/24tt-document-verifier)

### Interested in development?

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

## Changelog

#### 2.0.0

 * **Major Update:** Complete architectural overhaul for enterprise scaling.
 * **New Feature:** Global Settings panel introduced with dynamic frontend label
   customization.
 * **New Feature:** Verification “Kill Switch” implemented allowing granular public
   access control per category.
 * **New Feature:** Integrated native WordPress Media Library uploader for document
   PDF/JPG attachments.
 * **New Feature:** Implemented “Clean Workspace” enforcer script to actively block
   3rd party plugin notifications on 24TT admin pages.
 * **New Feature:** Smart Growth Engine added to politely prompt active users for
   reviews.
 * **New Feature:** Automated Background Migration script to securely transition
   legacy data.
 * **UI/UX:** Completely redesigned frontend verification results into a modern,
   dynamic success card that hides empty data rows.
 * **UI/UX:** Redesigned the entire backend into a premium, unified application 
   interface.
 * **Fix:** Re-engineered the shortcode copy JavaScript to bypass strict browser
   clipboard APIs and aggressive caching plugins.
 * **Security:** Enforced strict Role-Based Access Control (`manage_ttdvr_documents`)
   across all admin pages and AJAX handlers.
 * **SEO:** Upgraded plugin meta description and repository listing for global reach.

#### 1.1.3

 * Maintenance: Updated plugin version and “Tested up to” tag for compatibility 
   with WordPress 6.9.

#### 1.1.2

 * Security: Implemented `wp_unslash()` and appropriate sanitization for all `$_POST`
   inputs.
 * Security: Added nonce verification to the frontend document verification form.
 * Security: Corrected all output escaping issues.
 * Best Practice: Refactored all inline JavaScript to use `wp_localize_script()`.
 * Best Practice: Implemented a new, unique prefix (`ttdvr_`) for all custom post
   types, taxonomies, and meta keys.

#### 1.1.1

 * Fix: Renamed plugin to “24TT Document Verifier” to comply with repository guidelines.

#### 1.1.0

 * Fix: Resolved critical “Call to undefined method” errors for shortcode rendering.

#### 1.0.5

 * New Feature: Implemented “Bulk Add Documents” functionality via a new admin page.

#### 1.0.0

 * Initial release of the 24TT Document Verification Plugin.

## Meta

 *  Version **2.0.0**
 *  Last updated **1 сар ago**
 *  Active installations **100+**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **6.9.4**
 *  Languages
 * [English (US)](https://wordpress.org/plugins/24tt-document-verifier/) ба [Spanish (Spain)](https://es.wordpress.org/plugins/24tt-document-verifier/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/24tt-document-verifier)
 * Tags
 * [authenticity](https://mn.wordpress.org/plugins/tags/authenticity/)[certificate validation](https://mn.wordpress.org/plugins/tags/certificate-validation/)
   [Document Verification](https://mn.wordpress.org/plugins/tags/document-verification/)
   [portal](https://mn.wordpress.org/plugins/tags/portal/)
 *  [Advanced View](https://mn.wordpress.org/plugins/24tt-document-verifier/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/24tt-document-verifier/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/24tt-document-verifier/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/24tt-document-verifier/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/24tt-document-verifier/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/24tt-document-verifier/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/24tt-document-verifier/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/24tt-document-verifier/reviews/)

## Contributors

 *   [ 24 Tech Time (U) Ltd ](https://profiles.wordpress.org/24techtime/)
 *   [ Johnious Tumusiime ](https://profiles.wordpress.org/johniouspatriot/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/24tt-document-verifier/)