Introduction
Easy Photo Gallery is a powerful and flexible content plugin that allows you to create stunning photo galleries directly in your Joomla articles and modules using simple shortcodes. Perfect for photographers, businesses, portfolios, and anyone who needs to showcase images professionally.
Key Features
Flexible Gallery Creation
- Folder-Based Galleries: Automatically load all images from a specified folder
- Custom Image Selection: Choose specific images to display using comma-separated lists
- Multiple Gallery Instances: Display multiple galleries on the same page without conflicts
- Subfolder Support: Load images from nested directories
Advanced Image Management
- Automatic Image Resizing: Resize images to uniform dimensions using Joomla's native image library
- Aspect Ratio Preservation: Maintain image proportions when only width or height is specified
- WebP Format Support: Convert images to WebP format for 30% smaller file sizes and faster loading
- Quality Control: Adjustable WebP quality settings (1-100) for optimal balance
Customizable Display Options
- Thumbnail Customization: Set custom width and height for thumbnails
- Gallery Alignment: Choose left, right, center, or justified alignment
- Border Styling: Customize border width, color, and corner radius
- Shadow Effects: Adjust shadow opacity for depth and dimension
- Image Sorting: Display images in sequential or random order
- Sort Direction: Sort alphabetically A-Z or Z-A
Caption & Title Features
- Custom Captions: Add titles to images with full customization
- Font Selection: Choose from 25+ Google Fonts or use custom fonts
- Caption Styling: Customize font size, color, background color, and alignment
- Auto-Generated Titles: Automatically generate titles from filenames
- Title Enable Option: Control title display per gallery or globally
Performance Optimization
- Lazy Loading: Images load only when they enter the viewport for faster page loads
- Intersection Observer: Uses modern browser APIs with automatic fallback
- Minified Assets: Switch between minified and debug versions for development
- Native Joomla Image Processing: No external dependencies, uses built-in Joomla libraries
Interactive Lightbox
- Touch-Enabled: Swipe gestures for mobile devices
- Keyboard Navigation: ESC to close, arrow keys to navigate
- Smooth Transitions: Professional slide animations
- Navigation Controls: On-screen controls for easy browsing
Responsive & Accessible
- Mobile-Friendly: Fully responsive design that works on all devices
- Cross-Browser Compatible: Works seamlessly across all major browsers
- Touch Gestures: Enhanced swipe support for mobile users
- Accessible Design: Proper semantic HTML and ARIA support
Easy to Use
- Simple Shortcodes: Easy-to-use shortcode syntax
- Shortcode Examples Tab: Built-in tab with 16+ ready-to-use examples
- One-Click Copy: Copy shortcodes with a single click
- No Coding Required: Create galleries without any technical knowledge
Security & Reliability
- Input Sanitization: Enhanced protection against malicious content
- File Path Validation: Improved security for image file handling
- Directory Protection: Automatic index.html creation in generated folders
- Error Handling: Graceful error handling with user-friendly messages
Modern & Future-Proof
- Joomla 4, 5 & 6 Compatible: Fully compatible with latest Joomla versions
- PHP 8.0+ Support: Modern PHP version for better performance
- PSR-12 Coding Standards: Clean, maintainable code
- Type Hints & Return Types: Modern PHP features for reliability
Use Cases
- Photography Portfolios: Showcase your photography work professionally
- Product Galleries: Display product images for e-commerce sites
- Event Galleries: Share photos from events and occasions
- Blog Image Galleries: Enhance blog posts with image galleries
- Real Estate Listings: Showcase property photos effectively
- Team Portfolios: Display team member photos
- Before/After Galleries: Compare images side by side
- Testimonial Galleries: Showcase client photos and testimonials
Technical Specifications
- Joomla Compatibility: Joomla 4.x, 5.x, and 6.x
- PHP Requirements: PHP 8.0 or higher
- Dependencies: Joomla native image library (no external dependencies)
- Browser Support: Chrome, Firefox, Safari, Edge, and mobile browsers
- Image Formats: JPEG, PNG, GIF, WebP
- License: GNU/GPL v2 or later
Installation & Setup
- Install the plugin via Joomla Extension Manager
- Enable the plugin in Plugin Manager
- Configure settings in plugin parameters (3 organized tabs)
- Use shortcodes in articles:
{photogallery folder="images/gallery"}{/photogallery} - Copy examples from the Shortcode Examples tab for quick setup
Support & Documentation
- Documentation: https://joomlax.com/documentation/photo-gallery
- Support Forum: https://support.joomlax.com
- More Extensions: https://www.joomlax.com
Why Choose Easy Photo Gallery?
No External Dependencies - Uses Joomla's native image processing
Lightweight & Fast - Optimized for performance with lazy loading
Modern Technology - WebP support, Intersection Observer, modern PHP
User-Friendly - Simple shortcodes, no coding required
Fully Customizable - Extensive styling and display options
Mobile Optimized - Touch gestures and responsive design
Future-Proof - Compatible with Joomla 4, 5, and 6
Professional Support - Regular updates and dedicated support
Perfect for photographers, businesses, bloggers, and anyone who needs to display images professionally on their Joomla website.
Easy Photo Gallery
- Version:
- 1.9
- Developer:
- Infyways Solutions
- Last updated:
-
Nov 21 2025
4 days ago - Date added:
- Nov 19 2014
- License:
- GPLv2 or later
- Type:
- Paid download
- Includes:
- p
- Compatibility:
- J4 J5 J6
Share