توضیحات
WePOP is a lightweight, dependency-free popup plugin for WordPress. It supports images and videos without jQuery.
Built entirely with pure JavaScript, WePOP provides long-term reliability and stable performance across modern themes. Unlike traditional plugins, it has zero external dependencies, meaning it won’t break when your theme or other plugins update.
WePOP offers 3 popup grouping modes, giving you full control over how your galleries are organized. This is especially useful for websites that contain multiple galleries on a single page, such as portfolios, photography sites, and restaurant menus.
Why Choose WePOP?
- Rock-Solid Stability: Pure JavaScript implementation ensures no conflicts with other libraries.
- Lightweight & Fast: Minimal footprint. No unnecessary scripts or database bloat.
- Intuitive UX: Version 1.6.2 introduces smooth transitions even between images of different sizes.
- Developer Friendly: Clean architecture that works seamlessly with modern WordPress blocks.
Documentation & Support
What’s New in 1.6.2
- Smooth Transitions: Improved animation logic for grouped galleries and varying image sizes.
- Smart Alt Text: Captions are now styled beneath the image and automatically hide when empty.
- Reliable Closing: Fixed popup closing behavior when clicking the mask area.
Popup Trigger Rules
WePOP automatically detects supported media links and opens them in a popup.
Supported media types:
- Image files: jpg, jpeg, png, gif, webp
- Video URLs: YouTube, Vimeo
- Direct video files: MP4
Popup Mode Settings
You can choose how images are grouped into popup viewers.
-
Gallery Blocks Mode
Only images inside WordPress Gallery blocks are grouped into slideshows. -
All Images Mode
All images in the post are grouped together. -
No Grouping Mode
Each image opens individually with no navigation arrows.
Language Support
Admin labels are localized for a global audience.
Supported languages:
- Japanese
- English
- Spanish
- French
- German
- Chinese (Simplified)
- Italian
- Korean
- Portuguese (Brazil)
عکسهای صفحه
نصب
- From WordPress Admin go to Plugins Add New.
- Search for “WePOP”.
- Click Install Now.
- Activate the plugin.
- Configure settings from Settings WePOP.
Once activated, WePOP automatically handles supported media links.
سوالات متداول
-
Does WePOP require jQuery?
-
No. WePOP uses pure vanilla JavaScript and has zero external dependencies.
-
Why does YouTube or Vimeo say “This video cannot be played”?
-
Some videos cannot be embedded on external sites due to the uploader’s privacy settings.
-
Why doesn’t the popup work on my site?
-
Common causes include caching plugins that combine JavaScript files or themes that override link behavior.
-
Does it work with Classic Editor?
-
Yes. Popups work normally, though gallery grouping is optimized for Gutenberg.
-
Does it support gallery plugins like NextGEN?
-
Image popups may work, but grouping may not function correctly due to custom HTML output.
نقد و بررسیها
نقد و بررسیای برای این افزونه یافت نشد.
توسعه دهندگان و همکاران
“WePOP” به 1 زبان ترجمه شده است. با تشکر از مترجمین برای همکاری و کمکهایشان.
علاقه مند به توسعه هستید؟
کد را مرور کنید, را بررسی کنید مخزن SVN, یا مشترک شوید گزارش توسعه توسط RSS.
گزارش تغییرات
1.6.2
- Improved slideshow transitions for images with different sizes
- Improved slide animation for grouped galleries
- Updated alt text display position and styling
- Alt text element is now hidden when empty
- Fixed popup closing behavior when clicking the mask area
1.6.1
- Added popup support for YouTube, Vimeo, and MP4 videos
- Added per-image “Disable Popup” option in the editor sidebar
- Improved file-type detection and popup trigger logic
- Enhanced slideshow transitions when grouping is enabled
- Added basic information display in the settings screen
- Updated translations and improved language consistency
1.6.0
- Added Popup Mode setting (Gallery / All / None)
- Added swipe navigation on smartphones
- Disabled background scrolling while popup is open
- Added 3 new languages: Italian, Korean, Portuguese (Brazil)
- Updated translation template
1.5.4
- Updated wording for “No grouping” mode
- Added missing gettext wrappers
- Updated .pot and ja_JP translation files
1.5.3
- Added image grouping mode setting
- Standalone images open individually in gallery mode
- Improved multilingual loading system
- Updated translations
1.5.2
- Corrected data-wepop attribute naming
- Improved documentation and translations
1.5.1
- Improved multilingual interface
- Updated settings UI
1.5
- First public release







