All-in-One WP Migration and Backup

Trusted by 60M+ sites: The gold standard for WordPress migration and backup. Migrate, backup, and restore your WordPress site with one click.

v7.105ServMaskUpdated 2026-04-08Added Jan 7, 20145m+ installs90% rating93% support resolved
40
Score
28
Errors
61
Warnings
+0
Change

Category Scores

Security8
Repo97
Performance100
Maintainability56

Top Issues by Category

maintainability41
security40
i18n5

Issues Details

89 issues found in latest scan

WARNING19
WordPress.Security.NonceVerification.Missing

Processing form data without nonce verification.

WARNING9
WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound

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

WARNING9
WordPress.Security.NonceVerification.Recommended

Processing form data without nonce verification.

WARNING5
WordPress.Security.ValidatedSanitizedInput.InputNotSanitized

Detected usage of a non-sanitized input variable: $_FILES['upload_file']['error']

ERROR4
WordPress.WP.AlternativeFunctions.file_system_operations_fopen

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

ERROR4
WordPress.WP.AlternativeFunctions.file_system_operations_is_writable

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

WARNING3
Squiz.PHP.DiscouragedFunctions.Discouraged

The use of function ini_set() is discouraged

WARNING3
WordPress.Security.ValidatedSanitizedInput.MissingUnslash

$_SERVER['PHP_AUTH_PW'] not unslashed before sanitization. Use wp_unslash() or similar

ERROR3
WordPress.WP.AlternativeFunctions.file_system_operations_fclose

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

ERROR3
WordPress.WP.I18n.MissingTranslatorsComment

A function call to __() with texts containing placeholders was found, but was not accompanied by a "translators:" comment on the line above to clarify the meaning of the placeholders.

WARNING3
trademarked_term

The plugin name includes a restricted term. Your chosen plugin name - "All-in-One WP Migration and Backup" - contains the restricted term "all-in-one-wp-migration" which cannot be used at all in your plugin name.

WARNING2
WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedConstantFound

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

ERROR2
WordPress.Security.EscapeOutput.OutputNotEscaped

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

WARNING2
WordPress.Security.ValidatedSanitizedInput.InputNotValidated

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

ERROR2
WordPress.WP.AlternativeFunctions.file_system_operations_fread

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

ERROR2
WordPress.WP.I18n.MissingArgDomain

Missing $domain parameter in function call to esc_html_e().

ERROR2
plugin_updater_detected

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

WARNING2
update_modification_detected

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

WARNING1
WordPress.DB.DirectDatabaseQuery.DirectQuery

Use of a direct database call is discouraged.

WARNING1
WordPress.DB.DirectDatabaseQuery.NoCaching

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

WARNING1
WordPress.PHP.DevelopmentFunctions.error_log_set_error_handler

set_error_handler() found. Debug code should not normally be used in production.

ERROR1
WordPress.WP.AlternativeFunctions.file_system_operations_chmod

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

ERROR1
WordPress.WP.AlternativeFunctions.file_system_operations_fwrite

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

ERROR1
WordPress.WP.AlternativeFunctions.file_system_operations_mkdir

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

ERROR1
WordPress.WP.AlternativeFunctions.file_system_operations_touch

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

Latest Snapshot

Findings

89

Errors

28

Warnings

61

Score History

First score snapshot

First scan completed Jun 19, 2026

v7.105 · Plugin Check 2.0.0 · Model 2026.06-mvp-static-v2

Jun 19, 2026

v7.105

40

Latest

Findings
89
Errors
28
Warnings
61
Plugin Check
2.0.0
Model
2026.06-mvp-static-v2

Related Plugins