Описание
Effortless Carousel with Gallery enhances your WordPress site by turning standard galleries into responsive, user-friendly carousels. It also provides customizable text animations to make your content pop. Ideal for creating engaging slideshows and dynamic text effects without complex setup.
Features:
Responsive Carousel: Converts WordPress galleries with the `elcwg_carousel_active` class into smooth, infinite-looping carousels with autoplay, navigation arrows, dots, and swipe support.
Text Animations: Apply animations to text elements with adjustable delays.
Admin Settings: Configure carousel options via an intuitive settings page.
Lightweight & Secure: Sanitized inputs and escaped outputs for performance and security.
License
This plugin is licensed under the GPLv2 or later. See the License URI for details.
Установка
- Upload the
effortless-carousel-with-galleryfolder to the/wp-content/plugins/directory. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Navigate to Settings > Carousel Settings to configure options:
- Enable/disable carousel and autoplay for galleries.
- Adjust carousel autoplay delay and text animation delay.
- Enable/disable infinite looping for carousels.
- Add the
elcwg_carousel_activeclass to any WordPress gallery block to enable the carousel.
Additional CSS Classes
You can add these additional CSS classes to your gallery block for enhanced functionality:
elcwg-full-width— Makes the carousel extend to full browser width, breaking out of content containers.elcwg-overlay-dots— Positions the navigation dots as an overlay on top of the images instead of below.
Example: Add elcwg_carousel_active elcwg-full-width elcwg-overlay-dots to create a full-width carousel with overlay navigation dots.
Часто задаваемые вопросы
-
How do I enable the carousel for a gallery?
-
Add the
elcwg_carousel_activeclass to a WordPress gallery block in the block editor or via custom CSS/HTML. Ensure the «Enable Carousel» option is checked in the plugin settings. -
Can I customize the autoplay speed?
-
Yes, go to Settings > Carousel Settings and adjust the «Autoplay Delay (ms)» field. The minimum is 1000ms (1 second).
-
Does the carousel support mobile devices?
-
Yes, the carousel is responsive and includes swipe gestures for touch devices. It adjusts to single-slide view on screens smaller than 480px.
-
Is the plugin secure?
-
Yes, all settings are sanitized on input and escaped on output to prevent security issues, following WordPress coding standards.
Отзывы
Нет отзывов об этом плагине.
Участники и разработчики
«Effortless Carousel with Gallery» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
УчастникиПеревести «Effortless Carousel with Gallery» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
1.1.1
- Fixed: Added escaping to inline CSS output to prevent potential XSS vulnerabilities.
1.1.0
- Added text animation delay setting.
- Improved carousel responsiveness.
1.0.6
- Fixed issues with more than 4 columns in gallery.
- Fixed mobile issues with partial image sliding.
- Renamed plugin to «Effortless Carousel with Gallery».
- Removed parallax background functionality.
- Updated settings page and documentation to focus on carousel and text animations.
1.0.5
- Added sanitization for all settings to resolve WordPress Plugin Check errors.
- Ensured compatibility with carousel autoplay functionality.
1.0.4
- Added explicit autoplay setting for carousel in admin panel.
- Fixed missing carouselAutoplay in JavaScript settings.
1.0.3
- Enhanced carousel with touch/swipe support and improved autoplay.
- Optimized CSS for smoother animations and responsiveness.
1.0.2
- Simplified carousel JavaScript for better performance.
- Improved responsive design in CSS.
1.0.1
- Fixed minor bugs in settings page.
- Improved documentation.
1.0.0
- Initial release with parallax, text animation, and carousel features.