Yoast Duplicate Post

The go-to tool for cloning posts and pages, including the powerful Rewrite & Republish feature.

v4.7YoastUpdated Added 4m+ installs94% rating68% support resolved
70
Score
8
Errors
88
Warnings
+1
Change

Category Scores

Security54
Repo94
Performance100
Maintainability79

Issues to Review

Prioritized issue groups from the latest Plugin Check scan

96 findings

Maintainability

61

6 issue groups

Security

34

2 issue groups

Repo Compliance

1

1 issue group

WARNINGSecurityNonce verification recommendedProcessing form data without nonce verification.33
Category
Security
Occurrences
33
Severity
warning

Sample message

Processing form data without nonce verification.

WARNINGMaintainabilityNon-prefixed functionFunctions declared in the global namespace by a theme/plugin should start with the theme/plugin prefix. Found: "duplicate_post_add_plugin_links".28
Category
Maintainability
Occurrences
28
Severity
warning

Sample message

Functions declared in the global namespace by a theme/plugin should start with the theme/plugin prefix. Found: "duplicate_post_add_plugin_links".

WARNINGMaintainabilityNon-prefixed hook nameHook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "duplicate_post_after_duplicated".20
Category
Maintainability
Occurrences
20
Severity
warning

Sample message

Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "duplicate_post_after_duplicated".

ERRORMaintainabilityMissing direct file access protectionPHP file should prevent direct access. Add a check like: if ( ! defined( 'ABSPATH' ) ) exit;6
Category
Maintainability
Occurrences
6
Severity
error

Sample message

PHP file should prevent direct access. Add a check like: if ( ! defined( 'ABSPATH' ) ) exit;

WARNINGMaintainabilityNon-prefixed constantGlobal constants defined by a theme/plugin should start with the theme/plugin prefix. Found: "DUPLICATE_POST_CURRENT_VERSION".3
Category
Maintainability
Occurrences
3
Severity
warning

Sample message

Global constants defined by a theme/plugin should start with the theme/plugin prefix. Found: "DUPLICATE_POST_CURRENT_VERSION".

WARNINGMaintainabilityNon-prefixed global variableGlobal variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$duplicate_post_autoload_file".2
Category
Maintainability
Occurrences
2
Severity
warning

Sample message

Global variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$duplicate_post_autoload_file".

WARNINGMaintainabilitytrademarked termThe plugin name includes a restricted term. Your chosen plugin name - "Yoast Duplicate Post" - contains the restricted term "yoast" which cannot be used at all in your plugin name.2
Category
Maintainability
Occurrences
2
Severity
warning

Sample message

The plugin name includes a restricted term. Your chosen plugin name - "Yoast Duplicate Post" - contains the restricted term "yoast" which cannot be used at all in your plugin name.

ERRORSecuritySetting is missing a sanitization callbackSanitization missing for register_setting().1
Category
Security
Occurrences
1
Severity
error

Sample message

Sanitization missing for register_setting().

ERRORRepo Complianceplugin header no licenseMissing "License" in Plugin Header. Please update your Plugin Header with a valid GPLv2 (or later) compatible license.1
Category
Repo Compliance
Occurrences
1
Severity
error

Sample message

Missing "License" in Plugin Header. Please update your Plugin Header with a valid GPLv2 (or later) compatible license.

Score History

2 score snapshots

+1
1007550250Jun 19, 2026, 09:04 PM UTC Score 69/100 Plugin v4.6 Plugin Check 2.0.0 8 errors, 89 warningsJun 22, 2026, 12:29 PM UTC Score 70/100 Plugin v4.7 Plugin Check 2.0.0 8 errors, 88 warningsJun 19, 2026Jun 22, 2026

v4.7

70

Latest

Findings
96
Errors
8
Warnings
88
Check
2.0.0

v4.6

69

Score

Findings
97
Errors
8
Warnings
89
Check
2.0.0

Related Plugins

Machete

7k+ active installs

99
ACF Clone Repeater

1k+ active installs

98
Duplicate Widgets

3k+ active installs

98
WP Post Page Clone

80k+ active installs

96
Duplicate PP

10k+ active installs

90