WP Manifestindependent plugin directory
manifest / builders / elementor-project-showcase-carousel

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

0stars
0forks

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.zip

A 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

  1. Upload the plugin files to the /wp-content/plugins/project-showcase-carousel directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the 'Plugins' screen in WordPress.
  3. Use the Elementor page builder to add the Project Showcase Carousel widget to your page.

Usage

  1. Edit a page with Elementor
  2. Find "Project Showcase Carousel" in the widgets panel
  3. Drag and drop it into your page
  4. Add projects using the repeater field
  5. Customize the carousel settings
  6. 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