Project Showcase Carousel for Elementor
Project Showcase Carousel is a powerful Elementor widget that allows you to display your projects in a beautiful carousel format. With its intuitive interface and advanced features, you can create stunning project showcases that engage your visitors.
by SPARKWEB Studio · github.com/spkcd/elementor-project-showcase-carousel
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/spkcd/elementor-project-showcase-carousel/archive/refs/heads/main.zipA customizable project showcase carousel widget for Elementor with lightbox gallery support, featuring a responsive design and touch-friendly navigation.
Version
Current Version: 1.2.1 (May 16, 2025)
Description
Project Showcase Carousel is a powerful Elementor widget that allows you to create beautiful project showcases with a modern carousel interface. Perfect for portfolios, product galleries, and project presentations.
Key Features
- Easy-to-use interface with Elementor's native controls
- Responsive design that works on all devices
- Lightbox gallery with thumbnails
- Customizable carousel settings
- Touch-friendly navigation
- "View All" button to switch between carousel and grid views
- Customizable styling options
- AJAX-powered for better performance
- Built with security best practices
Latest Updates
Version 1.2.1
- Fixed mobile responsiveness issue where carousel showed 3 columns instead of 1 when set to single column
- Improved responsive breakpoints for better display across different device sizes
- Enhanced orientation change handling for improved mobile experience
Requirements
- WordPress 5.8 or higher
- PHP 7.4 or higher
- Elementor 3.0 or higher (Elementor Pro recommended)
Installation
- Upload the plugin files to the
/wp-content/plugins/project-showcase-carouseldirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the 'Plugins' screen in WordPress.
- Use the Elementor page builder to add the Project Showcase Carousel widget to your page.
Usage
- Edit a page with Elementor
- Find "Project Showcase Carousel" in the widgets panel
- Drag and drop it into your page
- Add projects using the repeater field
- Customize the carousel settings
- Style your showcase using the style tab
Lightbox Features
- Click on any project to open the lightbox
- Navigate through images using:
- Arrow buttons
- Keyboard arrows
- Swipe gestures (on touch devices)
- Thumbnail navigation
- Close using:
- Close button
- ESC key
- Click outside the image
Support
For support, please visit https://sparkwebstudio.com/ or create an issue in the GitHub repository.
License
This plugin is licensed under GPLv2 or later.
Credits
Created by SPARKWEB Studio
Changelog
1.2.0 - March 24, 2025
- Enhanced security measures:
- Added nonce verification for all AJAX requests
- Implemented input sanitization for all user data
- Added proper escaping for output data
- Improved error handling and logging
- Added security headers for AJAX responses
- Added comprehensive AJAX security framework
- Improved error handling and user feedback
- Added security documentation
1.1.0 - 2025-03-24
- Added "View All" button functionality to switch between carousel and grid layouts
- Enhanced button styling controls:
- Custom padding and margin
- Typography options
- Border controls
- Hover effects and animations
- Improved responsive design for grid layout
- Added grid gap control
- Updated plugin description and documentation
1.0.0 - 2025-03-24
- Initial release
- Basic carousel functionality
- Lightbox gallery support
- Project repeater field
- Basic styling options