Juicer.io: Effortlessly embed, curate, and aggregate social media feeds into your website

Aggregate social media posts, hashtags, and mentions from Instagram, Bluesky, X (Twitter), Facebook, LinkedIn, YouTube, Google Reviews, and more into …

v1.12.18Juicer.ioUpdated Added 9k+ installs84% rating
51
Score
44
Errors
34
Warnings
+0
Change

Category Scores

Security21
Repo94
Performance100
Maintainability77

Top Issues by Category

Issues Details

78 issues found in latest scan

ERROR33
WordPress.Security.EscapeOutput.OutputNotEscaped

All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '"<strong>{$feedSlug}</strong>"'.

WARNING22
WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound

Global variables defined by a theme/plugin should start with the theme/plugin prefix. Found: &quot;$body&quot;.

ERROR6
wp_function_not_compatible_with_requires_wp

Function "get_current_screen()" requires WordPress 3.1.0, but your plugin minimum supported version is WordPress 3.0.0.

WARNING5
WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound

Functions declared in the global namespace by a theme/plugin should start with the theme/plugin prefix. Found: &quot;enqueue_juicer_elementor_editor_styles&quot;.

ERROR2
PluginCheck.CodeAnalysis.EnqueuedResourceOffloading.OffloadedContent

Found call to wp_register_script() with external resource. Offloading scripts to your servers or any remote service is disallowed.

WARNING2
WordPress.Security.NonceVerification.Recommended

Processing form data without nonce verification.

WARNING1
WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedClassFound

Classes declared by a theme/plugin should start with the theme/plugin prefix. Found: &quot;Elementor_Juicer_Widget&quot;.

WARNING1
WordPress.Security.ValidatedSanitizedInput.MissingUnslash

$_POST[&#039;dismiss_type&#039;] not unslashed before sanitization. Use wp_unslash() or similar

ERROR1
WordPress.WP.EnqueuedResources.NonEnqueuedScript

Scripts must be registered/enqueued via wp_enqueue_script()

ERROR1
WordPress.WP.I18n.MissingArgDomain

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

WARNING1
mismatched_plugin_name

Plugin name "Juicer.io: Effortlessly embed, curate, and aggregate social media feeds into your website" is different from the name declared in plugin header "Juicer".

ERROR1
missing_direct_file_access_protection

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

WARNING1
readme_parser_warnings_too_many_tags

One or more tags were ignored. Please limit your plugin to 5 tags.

WARNING1
readme_parser_warnings_trimmed_short_description

The "Short Description" section is too long and was truncated. A maximum of 150 characters is supported.

Latest Snapshot

Findings

78

Errors

44

Warnings

34

Score History

First score snapshot

First scan completed

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

v1.12.18

51

Latest

Findings
78
Errors
44
Warnings
34
Plugin Check
2.0.0
Model
2026.06-mvp-static-v2

Related Plugins