Wppao Sitemap

生成网站SEO所需要的Sitemap网站地图,支持xml和html格式的网站地图。

v1.2.0mryuanshuUpdated Added 9k+ installs100% rating
36
Score
128
Errors
21
Warnings
+0
Change

Category Scores

Security0
Repo83
Performance100
Maintainability69

Top Issues by Category

security112
maintainability33
repo_compliance3
i18n1

Issues Details

149 issues found in latest scan

ERROR97
WordPress.Security.EscapeOutput.OutputNotEscaped

All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$baidu'.

ERROR9
missing_direct_file_access_protection

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

ERROR7
WordPress.DateTime.RestrictedFunctions.date_date

date() is affected by runtime timezone changes which can cause date/time to be incorrectly displayed. Use gmdate() instead.

WARNING4
WordPress.Security.ValidatedSanitizedInput.InputNotSanitized

Detected usage of a non-sanitized input variable: $_POST[$this->key . '_nonce']

ERROR4
WordPress.WP.AlternativeFunctions.file_system_operations_chmod

File operations should use WP_Filesystem methods instead of direct PHP filesystem calls. Found: chmod().

WARNING3
WordPress.Security.NonceVerification.Missing

Processing form data without nonce verification.

WARNING3
WordPress.Security.ValidatedSanitizedInput.MissingUnslash

$_POST[$this->key . '_nonce'] not unslashed before sanitization. Use wp_unslash() or similar

WARNING3
trademarked_term

The plugin name includes a restricted term. Your chosen plugin name - "Wppao Sitemap" - contains the restricted term "wp" which cannot be used at all in your plugin name.

WARNING2
WordPress.DB.DirectDatabaseQuery.DirectQuery

Use of a direct database call is discouraged.

WARNING2
WordPress.DB.DirectDatabaseQuery.NoCaching

Direct database call without caching detected. Consider using wp_cache_get() / wp_cache_set() or wp_cache_delete().

ERROR2
WordPress.DB.PreparedSQL.NotPrepared

Use placeholders and $wpdb->prepare(); found $sql_html

WARNING2
WordPress.Security.ValidatedSanitizedInput.InputNotValidated

Detected usage of a possibly undefined superglobal array index: $_SERVER["PHP_SELF"]. Check that the array index exists before using it.

ERROR2
WordPress.WP.AlternativeFunctions.file_system_operations_is_writable

File operations should use WP_Filesystem methods instead of direct PHP filesystem calls. Found: is_writable().

ERROR1
PluginCheck.Security.DirectDB.UnescapedDBParameter

Unescaped parameter $sql_mini used in $wpdb->get_results()\n$sql_mini assigned unsafely at line 20.

WARNING1
WordPress.WP.DeprecatedParameters.Get_termsParam2Found

The parameter "'orderby=count&hide_empty=0'" at position #2 of get_terms() has been deprecated since WordPress version 4.5.0. Instead do not pass the parameter.

ERROR1
WordPress.WP.I18n.TextDomainMismatch

Mismatched text domain. Expected 'wppao-sitemap' but got 'wppao_sitemap'.

ERROR1
outdated_tested_upto_header

Tested up to: 5.4 < 7.0. The "Tested up to" value in your plugin is not set to the current version of WordPress. This means your plugin will not show up in searches, as we require plugins to be compatible and documented as tested up to the most recent version of WordPress.

ERROR1
plugin_updater_detected

Plugin Updater detected. These are not permitted in WordPress.org hosted plugins. Detected: site_transient_update_plugins

ERROR1
readme_description_non_official_language

The readme description contains unofficial language. It must be written in standard English.

ERROR1
readme_short_description_non_official_language

The readme short description contains unofficial language. It must be written in standard English.

ERROR1
stable_tag_mismatch

Mismatched Stable Tag: 1.2 != 1.2.0. Your Stable Tag is meant to be the stable version of your plugin and it needs to be exactly the same with the Version in your main plugin file's header. Any mismatch can prevent users from downloading the correct plugin files from WordPress.org.

WARNING1
update_modification_detected

Plugin Updater detected. Detected code which may be altering WordPress update routines. Detected: _site_transient_update_plugins

Latest Snapshot

Findings

149

Errors

128

Warnings

21

Score History

First score snapshot

First scan completed

v1.2.0 · Plugin Check 2.0.0 · Model 2026.06-mvp-static-v2

v1.2.0

36

Latest

Findings
149
Errors
128
Warnings
21
Plugin Check
2.0.0
Model
2026.06-mvp-static-v2

Related Plugins