Panda Pods Repeater Field

Repeater fields for the Pods Framework. Add repeatable fields to pages.

v1.5.14Coding PandaUpdated Added 600 installs90% rating
37
Score
9
Errors
260
Warnings
+0
Change

Category Scores

Security0
Repo94
Performance100
Maintainability64

Issues to Review

Prioritized issue groups from the latest Plugin Check scan

269 findings

Maintainability

164

9 issue groups

Security

100

3 issue groups

I18n

4

3 issue groups

Repo Compliance

1

1 issue group

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

Sample message

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

WARNINGSecurityMissing nonce verificationProcessing form data without nonce verification.77
Category
Security
Occurrences
77
Severity
warning

Sample message

Processing form data without nonce verification.

WARNINGMaintainabilityDirect QueryUse of a direct database call is discouraged.27
Category
Maintainability
Occurrences
27
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().24
Category
Maintainability
Occurrences
24
Severity
warning

Sample message

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

WARNINGSecurityDatabase parameter is not escapedUnescaped parameter $count_query used in $wpdb->get_results()\n$count_query assigned unsafely at line 497.18
Category
Security
Occurrences
18
Severity
warning

Sample message

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

WARNINGMaintainabilityupgrade notice limitThe upgrade notice for "1.1.0" exceeds the limit of 300 characters.9
Category
Maintainability
Occurrences
9
Severity
warning

Sample message

The upgrade notice for "1.1.0" exceeds the limit of 300 characters.

WARNINGMaintainabilityMixed line endingsFile has mixed line endings; this may cause incorrect results6
Category
Maintainability
Occurrences
6
Severity
warning

Sample message

File has mixed line endings; this may cause incorrect results

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

Sample message

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

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

Sample message

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

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

Sample message

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

Show 6 more
ERRORI18nText Domain Mismatch2
Category
I18n
Occurrences
2
Severity
error

Sample message

Mismatched text domain. Expected 'panda-pods-repeater-field' but got 'pods'.

WARNINGI18nDiscouraged text-domain loading1
Category
I18n
Occurrences
1
Severity
warning

Sample message

load_plugin_textdomain() has been discouraged since WordPress version 4.6. When your plugin is hosted on WordPress.org, you no longer need to manually include this function call for translations under your plugin slug. WordPress will automatically load the translations for you as needed.

WARNINGMaintainabilityNon-prefixed class1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

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

WARNINGMaintainabilityNon-prefixed constant1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

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

ERRORI18nMissing Arg Domain1
Category
I18n
Occurrences
1
Severity
error

Sample message

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

ERRORRepo Complianceplugin header no license1
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.

External Connections

Potential connections found in static code analysis.

6 domains

Outbound calls

7

External assets

0

Incoming endpoints

7

Notable Domains

colorzilla.com2 · outbound
gist.github.com1 · outbound
managewp.com1 · outbound
pods.io1 · outbound

Platform / Reference Domains

wordpress.org1 · platform/reference

External Asset Domains

No external asset domains detected.

Incoming Endpoints

No public endpoints detected.

Admin AJAX endpoints7
wp_ajax_admin_pprf_delete_itemauthenticated

wp_ajax

wp_ajax_admin_pprf_duplicateauthenticated

wp_ajax

wp_ajax_admin_pprf_load_moreauthenticated

wp_ajax

wp_ajax_admin_pprf_load_newly_addedauthenticated

wp_ajax

wp_ajax_admin_pprf_load_parent_itemsauthenticated

wp_ajax

wp_ajax_admin_pprf_reassignauthenticated

wp_ajax

wp_ajax_admin_pprf_update_orderauthenticated

wp_ajax

Score History

First score snapshot

v1.5.14

37

Latest

Findings
269
Errors
9
Warnings
260
Check
2.0.0

Relationship Map

Author, categories, issues, domains, and nearby plugins.

32 nodes

Related Plugins

Pods Beaver Themer Add-On

8k+ active installs

100
Repeater for Contact Form 7

500 active installs

94
Repeater Fields for WPForms

500 active installs

71
Pods Gravity Forms Add-On

1k+ active installs

43