Unlist Posts & Pages

Hide posts, pages or custom items from your site and make them accessible only with the direct link.

v1.2.1Nikhil ChavanUpdated Added 10k+ installs94% rating
83
Score
5
Errors
9
Warnings
+0
Change

Category Scores

Security73
Repo94
Performance100
Maintainability93

Issues to Review

Prioritized issue groups from the latest Plugin Check scan

14 findings

Security

8

3 issue groups

Maintainability

5

3 issue groups

Repo Compliance

1

1 issue group

WARNINGSecurityRecommendedProcessing form data without nonce verification.6
Category
Security
Occurrences
6
Severity
warning

Sample message

Processing form data without nonce verification.

ERRORMaintainabilitywp function not compatible with requires wpFunction "wp_doing_ajax()" requires WordPress 4.7.0, but your plugin minimum supported version is WordPress 4.6.0.3
Category
Maintainability
Occurrences
3
Severity
error

Sample message

Function "wp_doing_ajax()" requires WordPress 4.7.0, but your plugin minimum supported version is WordPress 4.6.0.

WARNINGSecurityInput Not SanitizedDetected usage of a non-sanitized input variable: $_POST['unlist_post_nounce']1
Category
Security
Occurrences
1
Severity
warning

Sample message

Detected usage of a non-sanitized input variable: $_POST['unlist_post_nounce']

WARNINGSecurityMissing Unslash$_POST['unlist_post_nounce'] not unslashed before sanitization. Use wp_unslash() or similar1
Category
Security
Occurrences
1
Severity
warning

Sample message

$_POST['unlist_post_nounce'] not unslashed before sanitization. Use wp_unslash() or similar

WARNINGMaintainabilitywp no robots Foundwp_no_robots() has been deprecated since WordPress version 5.7.0. Use wp_robots_no_robots() instead.1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

wp_no_robots() has been deprecated since WordPress version 5.7.0. Use wp_robots_no_robots() instead.

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

Sample message

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

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

First score snapshot

v1.2.1

83

Latest

Findings
14
Errors
5
Warnings
9
Check
2.0.0

Related Plugins

Custom Post Exporter

3k+ active installs

99
Header and Footer Scripts

200k+ active installs

99
Translation with DeepL API

4k+ active installs

99
Autoremove Attachments

3k+ active installs

98
98