Title: Duplicate Title Validator
Author: hasan movahed
Published: <strong>October 8, 2014</strong>
Last modified: January 17, 2025

---

Search plugins

![](https://ps.w.org/duplicate-title-validate/assets/icon-128x128.png?rev=3207980)

# Duplicate Title Validator

 By [hasan movahed](https://profiles.wordpress.org/wallfa_hm/)

[Download](https://downloads.wordpress.org/plugin/duplicate-title-validate.1.6.zip)

 * [Details](https://srd.wordpress.org/plugins/duplicate-title-validate/#description)
 * [Reviews](https://srd.wordpress.org/plugins/duplicate-title-validate/#reviews)
 *  [Installation](https://srd.wordpress.org/plugins/duplicate-title-validate/#installation)
 * [Development](https://srd.wordpress.org/plugins/duplicate-title-validate/#developers)

 [Support](https://wordpress.org/support/plugin/duplicate-title-validate/)

## Description

**Duplicate Title Validator** is a robust WordPress plugin designed to ensure the
uniqueness of post titles across all post types and taxonomies. By preventing duplicate
titles, this plugin enhances both SEO and user experience. Whether you use Gutenberg
or the Classic Editor, it seamlessly integrates to maintain title uniqueness.

### Key Features

 * **Comprehensive Duplicate Detection:** Scans all post types (including custom
   ones) and taxonomies to identify duplicate titles.
 * **Clear Warning Messages:** Provides detailed error notifications specifying 
   the source of duplication.
 * **Draft Mode for Duplicates:** Automatically saves posts with duplicate titles
   as drafts to prevent accidental publishing.
 * **URL Slug Reminder:** Prompts users to verify and update the URL slug for consistency.
 * **Localization Support:** Fully translated into English and Persian, with options
   to add other languages.
 * **Editor Compatibility:** Functions smoothly with both Gutenberg and Classic 
   Editor.

### New in Version 1.6

 * **Restructured Plugin Architecture:** The plugin has been rebuilt for better 
   performance, scalability, and maintainability.
 * **Previously Used Titles Display:** Now you can view titles that have been used
   before, helping you avoid unintentional duplication.
 * **Dashboard Widget for Similar Titles:** A new dashboard widget identifies similar
   or potentially duplicate titles based on advanced rules, allowing you to review
   and edit them easily.
 * **Enhanced Editor Compatibility:** Improved integration with both Gutenberg and
   Classic Editor for a seamless editing experience.

### Translators

 * **Persian (fa_IR):** [Hasan Movahed](http://www.tazechin.com/)
 * **English (en_US):** [Noumaan Yaqoob](http://www.wpbeginner.com/)

### License

This plugin is licensed under the GPLv2 or later license.

### Contributing

Contributions are welcome! Fork the repository and submit a pull request. Ensure
your code adheres to WordPress coding standards and includes thorough documentation.

### Support

For assistance, visit the [WordPress.org support forum](https://wordpress.org/support/plugin/duplicate-title-validator).

## Installation

### Steps to Install the Plugin

 1. **Upload the Plugin:**
 2.  * Upload the `duplicate-title-validator` folder to the `/wp-content/plugins/` 
       directory.
 3. **Activate the Plugin:**
 4.  * Go to **Plugins > Installed Plugins** in your WordPress dashboard.
     * Locate **Duplicate Title Validator** and click **Activate**.
 5. **Configure Settings (Optional):**
 6.  * The plugin works out of the box. Customization can be achieved by editing plugin
       files or extending its functionality.

## FAQ

### Does this plugin support custom post types and taxonomies?

Yes, it checks for duplicate titles across all registered post types and taxonomies,
including custom ones.

### Can I translate this plugin into other languages?

Absolutely! The plugin is translation-ready. Add translations by creating `.po` 
and `.mo` files in the `languages` directory.

### What happens when a duplicate title is detected?

The plugin saves the post as a draft and displays an error message detailing the
duplication source.

### Does the plugin affect site performance?

The plugin is optimized for performance and should have minimal impact. However,
on sites with extensive content, performance should be monitored.

### How do I update the plugin?

Updates can be done directly via the WordPress dashboard. Always back up your site
before updating.

## Reviews

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

### 󠀁[Is it compatible with 4.2.2Hi,](https://wordpress.org/support/topic/is-it-compatible-with-4-2-2hi/)󠁿

 [iasgharalikhan](https://profiles.wordpress.org/iasgharalikhan/) February 8, 2017

Hi I really want this plugin, But before that I need some information about it..
Does it work well with 4.2.4? And how does it verify the title everytime its entered?
Does it send a query to check all the post titles each time? And if that is the 
case. Doesnt that slow down the database and the website?

 [ Read all 4 reviews ](https://wordpress.org/support/plugin/duplicate-title-validate/reviews/)

## Contributors & Developers

“Duplicate Title Validator” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ hasan movahed ](https://profiles.wordpress.org/wallfa_hm/)

“Duplicate Title Validator” has been translated into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/duplicate-title-validate/contributors)
for their contributions.

[Translate “Duplicate Title Validator” into your language.](https://translate.wordpress.org/projects/wp-plugins/duplicate-title-validate)

### Interested in development?

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

## Changelog

### 1.6

 * **Restructured plugin architecture for better performance and maintainability.**
 * **Added a dashboard widget to identify and manage similar titles.**
 * **Introduced a feature to display previously used titles.**
 * **Improved compatibility with Gutenberg and Classic Editor.**
 * **Enhanced localization support for English and Persian.**

### 1.5

 * Standardization based on the structure required by WordPress support.

### 1.4

 * Enhanced taxonomy duplication checks.
 * Improved localization support for Persian.
 * Refined error message clarity.
 * Optimized performance for larger datasets.

### 1.3

 * Refactored plugin structure to object-oriented.
 * Added comprehensive taxonomy support.
 * Improved compatibility with WordPress updates.

### 1.2

 * Introduced localization.
 * Enhanced duplication source identification.

### 1.1

 * Improved handling of complex REST API responses.
 * Enhanced Classic Editor support.

### 1.0

 * Launched with core functionality for duplicate title detection.

## Meta

 *  Version **1.6**
 *  Last updated **1 year ago**
 *  Active installations **300+**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **6.7.5**
 *  PHP version ** 7.0 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/duplicate-title-validate/) and [Persian](https://fa.wordpress.org/plugins/duplicate-title-validate/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/duplicate-title-validate)
 * Tags
 * [duplicate](https://srd.wordpress.org/plugins/tags/duplicate/)[duplicate checker](https://srd.wordpress.org/plugins/tags/duplicate-checker/)
   [localization](https://srd.wordpress.org/plugins/tags/localization/)[taxonomy](https://srd.wordpress.org/plugins/tags/taxonomy/)
   [title](https://srd.wordpress.org/plugins/tags/title/)
 *  [Advanced View](https://srd.wordpress.org/plugins/duplicate-title-validate/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  4 5-star reviews     ](https://wordpress.org/support/plugin/duplicate-title-validate/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/duplicate-title-validate/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/duplicate-title-validate/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/duplicate-title-validate/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/duplicate-title-validate/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/duplicate-title-validate/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/duplicate-title-validate/reviews/)

## Contributors

 *   [ hasan movahed ](https://profiles.wordpress.org/wallfa_hm/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/duplicate-title-validate/)