Totally fuc…d up plugin
-
Hi,
The Media Stream plugin is currently unusable on our site because it affects unrelated WordPress admin pages. It lacks the basics and I have no idea how this could have been even approved by WordPress. It's a complete mess which totally destroys your wordpress and made by an amateur.
Issues found:
The plugin enqueues admin CSS/JS globally via admin_enqueue_scripts, including on pages that have nothing to do with Media Stream.
It registers global admin hooks on every admin request, including wp_get_attachment_url, attachment_fields_to_edit, print_media_templates, admin_footer, admin_init, and media column filters.
The wp_get_attachment_url filter can return false for attachments outside Media Stream logic. This is dangerous because admin pages and theme option frameworks rely on valid attachment URLs.
The plugin injects popup HTML and media-related markup into unrelated admin screens via admin_footer.
The frontend CSS contains a global video { … } rule, affecting every video element on the site.
The frontend JS scans every <video> element and modifies data-src / src globally, which can interfere with themes, lazy loading, and other players.
Expected behavior:
Media Stream should only load assets and register media-specific hooks on its own settings page, Media Library/upload screens, editors, and relevant AJAX/REST requests. It must not affect unrelated admin pages or generic frontend video elements.
Right now it breaks our Huber/Redux theme options page and makes the settings UI unusable. The plugin needs proper asset scoping, hook scoping, and non-global CSS/JS selectors before it can be used safely.
Viewing 3 replies - 1 through 3 (of 3 total)
Viewing 3 replies - 1 through 3 (of 3 total)
You must be logged in to reply to this topic.