Export media with selected content (by DKZR)

Include all relevant attachments in your export.

v2.1.4joost de keijzerUpdated Added 40k+ installs90% rating
68
Score
10
Errors
14
Warnings
+0
Change

Category Scores

Security47
Repo94
Performance100
Maintainability91

Issues to Review

Prioritized issue groups from the latest Plugin Check scan

24 findings

Maintainability

13

5 issue groups

Security

10

3 issue groups

Repo Compliance

1

1 issue group

WARNINGMaintainabilityDirect QueryUse of a direct database call is discouraged.5
Category
Maintainability
Occurrences
5
Severity
warning

Sample message

Use of a direct database call is discouraged.

WARNINGMaintainabilityNo CachingDirect database call without caching detected. Consider using wp_cache_get() / wp_cache_set() or wp_cache_delete().5
Category
Maintainability
Occurrences
5
Severity
warning

Sample message

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

ERRORSecurityDatabase parameter is not escapedUnescaped parameter $posts used in $wpdb->get_col()\n$posts assigned unsafely at line 92.4
Category
Security
Occurrences
4
Severity
error

Sample message

Unescaped parameter $posts used in $wpdb->get_col()\n$posts assigned unsafely at line 92.

ERRORSecuritySQL query is not preparedUse placeholders and $wpdb->prepare(); found $posts4
Category
Security
Occurrences
4
Severity
error

Sample message

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

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

Sample message

Processing form data without nonce verification.

WARNINGMaintainabilityNon-prefixed classClasses declared by a theme/plugin should start with the theme/plugin prefix. Found: "dkzrExportMediaWithContent".1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

Classes declared by a theme/plugin should start with the theme/plugin prefix. Found: "dkzrExportMediaWithContent".

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

Sample message

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

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

v2.1.4

68

Latest

Findings
24
Errors
10
Warnings
14
Check
2.0.0

Related Plugins

Custom Post Exporter

3k+ active installs

99
File Upload Types by WPForms

30k+ active installs

98
Order Export for WooCommerce

2k+ active installs

97
Unique Headers

10k+ active installs

97
WP Options Importer

6k+ active installs

96