The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid
the-post-grid
Display WordPress posts in beautiful grid, list, slider, and filter layouts. Works with Gutenberg, Elementor, Divi, and Shortcodes.
Score breakdown
| Jeħtieġ WordPress | 4.5 jew ogħla |
| Ttestja sa | 6.9.4 Attwali |
| Jeħtieġ PHP | 7.4 jew ogħla |
| L-aħħar aġġornament | Riċenti |
| Dipendenze tal-plugins | Xejn |
| WP–PHP compatibility | ok PHP 7.4+ is compatible with WP 4.5+ (which requires PHP 5.2.4+). |
Declared PHP 7.4+ is above the effective minimum (7.0+) — unnecessarily strict. Effective minimum: PHP 7.0+.
Lowest required PHP version: 7.0
The coding standards scan found 10 error(s) and 83 warning(s), but the weighted issue density is only 0.28 per 100 non-empty PHP lines across 44942 lines.
Detected 10 error(s) and 83 warning(s) across 18 file(s) with issues, with a weighted density of 0.28 per 100 non-empty PHP lines.
Issues by rule
WordPress.Security.ValidatedSanitizedInput.MissingUnslash
|
28 |
WordPress.Security.NonceVerification.Recommended
|
16 |
WordPress.Security.NonceVerification.Missing
|
12 |
WordPress.Security.ValidatedSanitizedInput.InputNotSanitized
|
12 |
WordPress.DateTime.RestrictedFunctions.date_date
|
8 |
WordPress.Security.ValidatedSanitizedInput.InputNotValidated
|
8 |
WordPress.WP.DiscouragedFunctions.wp_reset_query_wp_reset_query
|
4 |
PluginCheck.CodeAnalysis.Heredoc.NotAllowed
|
2 |
PluginCheck.CodeAnalysis.DiscouragedFunctions.load_plugin_textdomainFound
|
1 |
WordPress.PHP.DevelopmentFunctions.error_log_error_log
|
1 |
WordPress.PHP.DevelopmentFunctions.error_log_wp_debug_backtrace_summary
|
1 |
Issues 25
-
warning
Processing form data without nonce verification.WordPress.Security.NonceVerification.Recommended
the-post-grid/resources/settings/settings.php line 30:26 -
warning
Processing form data without nonce verification.WordPress.Security.NonceVerification.Recommended
the-post-grid/resources/settings/settings.php line 30:68 -
warning
$_GET['section'] not unslashed before sanitization. Use wp_unslash() or similarWordPress.Security.ValidatedSanitizedInput.MissingUnslash
the-post-grid/resources/settings/settings.php line 30:68 -
warning
Detected usage of a possibly undefined superglobal array index: $_SERVER['REMOTE_ADDR']. Check that the array index exists before using it.WordPress.Security.ValidatedSanitizedInput.InputNotValidated
the-post-grid/app/Helpers/Fns.php line 83:47 -
warning
$_COOKIE[$cookie_name] not unslashed before sanitization. Use wp_unslash() or similarWordPress.Security.ValidatedSanitizedInput.MissingUnslash
the-post-grid/app/Helpers/Fns.php line 119:47 -
warning
Detected usage of a non-sanitized input variable: $_COOKIE[$cookie_name]WordPress.Security.ValidatedSanitizedInput.InputNotSanitized
the-post-grid/app/Helpers/Fns.php line 119:47 -
warning
wp_debug_backtrace_summary() found. Debug code should not normally be used in production.WordPress.PHP.DevelopmentFunctions.error_log_wp_debug_backtrace_summary
the-post-grid/app/Helpers/Fns.php line 260:32 -
warning
$_POST['postId'] not unslashed before sanitization. Use wp_unslash() or similarWordPress.Security.ValidatedSanitizedInput.MissingUnslash
the-post-grid/app/Helpers/Fns.php line 4559:197 -
warning
$_POST['postId'] not unslashed before sanitization. Use wp_unslash() or similarWordPress.Security.ValidatedSanitizedInput.MissingUnslash
the-post-grid/app/Helpers/Fns.php line 4574:197 -
warning
$_POST['postId'] not unslashed before sanitization. Use wp_unslash() or similarWordPress.Security.ValidatedSanitizedInput.MissingUnslash
the-post-grid/app/Helpers/Fns.php line 4589:197 -
error
date() is affected by runtime timezone changes which can cause date/time to be incorrectly displayed. Use gmdate() instead.WordPress.DateTime.RestrictedFunctions.date_date
the-post-grid/app/Helpers/Fns.php line 5442:46 -
error
date() is affected by runtime timezone changes which can cause date/time to be incorrectly displayed. Use gmdate() instead.WordPress.DateTime.RestrictedFunctions.date_date
the-post-grid/app/Helpers/Fns.php line 5443:44 -
warning
Processing form data without nonce verification.WordPress.Security.NonceVerification.Recommended
the-post-grid/app/Helpers/DiviFns.php line 42:21 -
warning
Processing form data without nonce verification.WordPress.Security.NonceVerification.Recommended
the-post-grid/app/Helpers/DiviFns.php line 43:28 -
warning
Processing form data without nonce verification.WordPress.Security.NonceVerification.Recommended
the-post-grid/app/Helpers/DiviFns.php line 43:58 -
warning
Processing form data without nonce verification.WordPress.Security.NonceVerification.Recommended
the-post-grid/app/Helpers/DiviFns.php line 44:21 -
warning
Processing form data without nonce verification.WordPress.Security.NonceVerification.Recommended
the-post-grid/app/Helpers/DiviFns.php line 45:28 -
warning
Processing form data without nonce verification.WordPress.Security.NonceVerification.Recommended
the-post-grid/app/Helpers/DiviFns.php line 45:56 -
warning
Processing form data without nonce verification.WordPress.Security.NonceVerification.Recommended
the-post-grid/app/Helpers/DiviFns.php line 551:13 -
warning
Processing form data without nonce verification.WordPress.Security.NonceVerification.Recommended
the-post-grid/app/Helpers/DiviFns.php line 551:33 -
warning
Processing form data without nonce verification.WordPress.Security.NonceVerification.Recommended
the-post-grid/app/Helpers/DiviFns.php line 552:27 -
warning
Processing form data without nonce verification.WordPress.Security.NonceVerification.Recommended
the-post-grid/app/Helpers/DiviFns.php line 552:46 -
error
Use of heredoc syntax (<<<) is not allowed; use standard strings or inline HTML insteadPluginCheck.CodeAnalysis.Heredoc.NotAllowed
the-post-grid/app/Divi/Utils/DiviEditorCss.php line 19:17 -
error
Use of heredoc syntax (<<<) is not allowed; use standard strings or inline HTML insteadPluginCheck.CodeAnalysis.Heredoc.NotAllowed
the-post-grid/app/Divi/Utils/DiviEditorCss.php line 292:10 -
warning
Detected usage of a possibly undefined superglobal array index: $_REQUEST['user_id']. Check that the array index exists before using it.WordPress.Security.ValidatedSanitizedInput.InputNotValidated
the-post-grid/app/Controllers/BlocksController.php line 71:68
The plugin declares WordPress 4.5, but wp-since found 11 compatibility issue(s) that push the suggested minimum WordPress version to 5.9.0.
✅ Minimum version declared: 4.5 (from readme) 🚨 Compatibility issues found: ┌────────────────────────────────────┬──────────────────┐ │ Symbol │ Introduced in WP │ ├────────────────────────────────────┼──────────────────┤ │ wp_body_open (function) │ 5.2.0 │ │ wp_is_block_theme (function) │ 5.9.0 │ │ do_blocks (function) │ 5.0.0 │ │ wp_timezone_string (function) │ 5.3.0 │ │ wp_date (function) │ 5.3.0 │ │ sanitize_textarea_field (function) │ 4.7.0 │ │ parse_blocks (function) │ 5.0.0 │ │ register_block_type (function) │ 5.0.0 │ │ register_rest_field (function) │ 4.7.0 │ │ WP_Ajax_Upgrader_Skin (class) │ 4.6.0 │ │ determine_locale (function) │ 5.0.0 │ └────────────────────────────────────┴──────────────────┘ 📌 Suggested version required: 5.9.0
Issues 11
-
info
-
info
-
info
-
info
-
info
-
info
-
info
-
info
-
info
-
info
-
info