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.
Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
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