Install
Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/yisus-develop/eweb-mc-video-popup/releases/download/v1.1.4/eweb-mc-video-popup.zipUpdates itself. It ships its own updater, so new versions appear under Dashboard → Updates.
Overview
EWEB - MC Video Popup displays a YouTube video popup with autoplay (muted), language-based video selection (ES/EN), persistence controls, and global activation through a WordPress admin settings page.
Core Features
- Global popup enable/disable from WordPress settings.
- Language-aware video source selection (browser or site language mode).
- Optional "show once in N hours" persistence behavior.
- Optional redirect behavior when closing with the
Xbutton. - Optional clickable top layer over the video.
- Optional shortcode for page-level use:
[eweb_mc_video_popup]. - Query flags for QA:
?mcvp=1forces popup display.?mcvp=0suppresses popup display.
Technical Notes
- WordPress:
6.1+ - PHP:
7.4.33+(legacy-host compatibility requirement in current implementation) - Text Domain:
eweb-mc-video-popup - Current version:
1.1.4 - Option key:
eweb_mc_video_popup_options
Main Configuration Fields
enabledonly_homeexclude_pathsvideo_esvideo_entargetshow_oncehoursstartmutecontrolslanguage_modeopen_on_closetoplink_enableddisable_for_admindebug_mode
Architecture
mc-video-popup.php: bootstrap, settings registration, rendering, and shortcode.assets/css/popup.css: popup visuals and responsive behavior.assets/js/popup.js: popup logic, persistence, and player behavior.readme.txt: WordPress-style metadata and changelog.
Validation Status (AI-Vault pass)
- PHP syntax check: pass
- PHPCS run: executed, style/documentation debt detected
- Unit tests: not available yet in this plugin
Releases
1 release. Each count is every asset in that release; expand a row for the breakdown.
Tag
Published
Assets
Downloads