Title: 24TT Document Verifier
Author: 24 Tech Time (U) Ltd
Published: <strong>18 Luglio 2025</strong>
Last modified: 28 Maggio 2026

---

Ricerca i plugin

![](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

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

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

 * [Dettagli](https://it.wordpress.org/plugins/24tt-document-verifier/#description)
 * [Recensioni](https://it.wordpress.org/plugins/24tt-document-verifier/#reviews)
 *  [Installazione](https://it.wordpress.org/plugins/24tt-document-verifier/#installation)
 * [Sviluppo](https://it.wordpress.org/plugins/24tt-document-verifier/#developers)

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

## Descrizione

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.2.0? (Expiration Engine & Future-Proofing)

Version 2.2.0 brings crucial compliance tools and prepares the plugin for an exciting
future!
 * **Document Expiration Engine:** You can now set strict “Valid Until” /
Expiration dates for time-sensitive documents (like annual licenses, temporary IDs,
or limited-term contracts). * **Bulk Upload Expiration Support:** The Bulk Add tool
has been fully upgraded to allow mass-importing of expiration dates directly into
your database. * **Opt-In & Upgrade Bridge:** We’ve integrated a secure, optional
connectivity engine (powered by Freemius) to keep you updated on security patches
and pave the way for upcoming premium features!

### 🎨 Version 2.1.0 Highlights (Branding & Data Integrity)

 * **Custom Branding Engine:** Match your institution’s exact brand colors using
   new intuitive color pickers for the frontend portal (Background, Button, and 
   Hover states).
 * **Duplicate Data Shield:** A strict new database constraint automatically prevents
   administrators from accidentally creating multiple documents with the exact same
   Verification ID via the standard editor or the Bulk Upload tool.
 * **Legacy Duplicate Cleaner:** An automated background sweep that instantly detects
   and neutralizes any existing duplicate IDs in your database to protect systemic
   integrity.

### 🌟 Version 2.0.0 Highlights (The Architecture Overhaul)

 * **The “Kill Switch” (Global Settings):** Instant, granular control over your 
   data. Easily toggle which document categories are accessible via the public search
   portal.
 * **Native File Uploads:** Integrates directly with the native WordPress Media 
   Library to visually upload and attach PDF or JPG files to any document record.
 * **Dynamic UI Customizer:** Change the frontend search label instantly from the
   Settings dashboard.
 * **The “Clean Workspace” Engine:** A premium admin dashboard that suppresses third-
   party marketing banners for a professional workspace.
 * **Smart Front-End Rendering:** A modern success card that intelligently hides
   empty data fields for a flawless user presentation.

### Core Features:

 * **Custom Verification Database:** Manage thousands of verifiable documents 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 with dynamic, auto-expanding
   data rows.
 * **Frontend Verification Portal:** Paste the `[ttdvr_verify_document]` shortcode
   on any page to deploy a beautiful, responsive search form.
 * **Category Segmentation:** Organize records effortlessly using custom taxonomy
   tags.

### Short Description

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

## Screenshot

 * [[
 * **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.

## Installazione

**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_. 2. **Configure Security & Branding:** Visit _Global Settings_ to 
configure your custom colors, labels, and “Kill Switch” settings. 3. **Add Documents:**
Use _Add New Document_ or the _Bulk Add Documents_ tool. 4. **Deploy the Portal:**
Paste the shortcode `[ttdvr_verify_document]` into any WordPress page.

## 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.

## Recensioni

![](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/) 18 Settembre 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.

 [ Leggi la recensione di 1 ](https://wordpress.org/support/plugin/24tt-document-verifier/reviews/)

## Contributi e sviluppo

“24TT Document Verifier” è un software open source. Le persone che hanno contribuito
allo sviluppo di questo plugin sono indicate di seguito.

Collaboratori

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

“24TT Document Verifier” è stato tradotto in 1 lingua. Grazie a [chi traduce](https://translate.wordpress.org/projects/wp-plugins/24tt-document-verifier/contributors)
per il contributo.

[Traduci “24TT Document Verifier” nella tua lingua.](https://translate.wordpress.org/projects/wp-plugins/24tt-document-verifier)

### Ti interessa lo sviluppo?

[Esplora il codice](https://plugins.trac.wordpress.org/browser/24tt-document-verifier/)
segui il [repository SVN](https://plugins.svn.wordpress.org/24tt-document-verifier/),
segui il [log delle modifiche](https://plugins.trac.wordpress.org/log/24tt-document-verifier/)
tramite [RSS](https://plugins.trac.wordpress.org/log/24tt-document-verifier/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.2.0

 * **New Feature:** Added “Valid Until” (Expiration Date) field for time-sensitive
   documents.
 * **Enhancement:** Upgraded the Bulk Add tool to support dynamic Expiration Date
   inputs.
 * **Infrastructure:** Integrated Freemius SDK to provide optional usage tracking,
   better support, and prepare the bridge for future premium upgrades.

#### 2.1.0

 * **New Feature:** Frontend Appearance & Branding (Color pickers for background,
   button, and hover).
 * **Security/Data Integrity:** Engineered “Duplicate ID Shield” to prevent duplicate
   ID creation.
 * **Maintenance:** Added background Database Cleaner to neutralize legacy duplicate
   IDs.
 * **Fix:** Cleaned up MVC architecture for Global Settings and Bulk Upload processing.

#### 2.0.0

 * **Major Update:** Complete architectural overhaul.
 * **New Feature:** Global Settings panel, Verification “Kill Switch”, Native Media
   Library integration.
 * **Security:** Enforced strict Role-Based Access Control (`manage_ttdvr_documents`).

#### 1.1.3

 * Maintenance: Updated version compatibility for WordPress 7.0.

#### 1.1.2

 * Security: Implemented `wp_unslash()` and input sanitization.

#### 1.1.1

 * Fix: Renamed plugin to “24TT Document Verifier”.

#### 1.1.0

 * Fix: Resolved shortcode rendering errors.

#### 1.0.5

 * New Feature: Implemented “Bulk Add Documents” functionality.

#### 1.0.0

 * Initial release.

## Meta

 *  Versione **2.2.0**
 *  Ultimo aggiornamento **8 ore fa**
 *  Installazioni attive **100+**
 *  Versione WordPress ** 5.8 o superiore **
 *  Testato fino alla versione **7.0**
 *  Lingue
 * [English (US)](https://wordpress.org/plugins/24tt-document-verifier/) e [Spanish (Spain)](https://es.wordpress.org/plugins/24tt-document-verifier/).
 *  [Traduci nella tua lingua](https://translate.wordpress.org/projects/wp-plugins/24tt-document-verifier)
 * Tag
 * [authenticity](https://it.wordpress.org/plugins/tags/authenticity/)[certificate validation](https://it.wordpress.org/plugins/tags/certificate-validation/)
   [Document Verification](https://it.wordpress.org/plugins/tags/document-verification/)
   [portal](https://it.wordpress.org/plugins/tags/portal/)
 *  [Visualizzazione avanzata](https://it.wordpress.org/plugins/24tt-document-verifier/advanced/)

## Valutazioni

 5 su 5 stelle.

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

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

[Vedi tutte le recensioni](https://wordpress.org/support/plugin/24tt-document-verifier/reviews/)

## Collaboratori

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

## Supporto

Hai qualcosa da dire? Ti serve aiuto?

 [Chiedi nel forum di supporto](https://wordpress.org/support/plugin/24tt-document-verifier/)