Custom Video Gallery
Custom Video Gallery is a versatile WordPress plugin designed to help you create stunning video galleries with ease. Whether you want to showcase your YouTube channel, display Vimeo embeds, or host local videos, this plugin provides a sleek and modern interface to manage everything.
by DevCubix Team · github.com/osama-ali-software-engineer/video-gallery-and-layout-plugin · website
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/osama-ali-software-engineer/video-gallery-and-layout-plugin/archive/refs/heads/main.zipA powerful and lightweight video gallery plugin supporting YouTube and Vimeo videos with grid, masonry, list, carousel, and card layouts.
Description
Custom Video Gallery is a versatile WordPress plugin designed to help you create stunning video galleries with ease. Whether you want to showcase your YouTube channel, display Vimeo embeds, or host local videos, this plugin provides a sleek and modern interface to manage everything.
Key Features:
- Multiple Layouts: Choose from Grid, Masonry, List, Carousel, and Card layouts to best fit your website's design.
- YouTube & Local Video Support: Seamlessly add YouTube links or upload local MP4/WebM files.
- Vimeo Integration: dedicated section for managing Vimeo embeds with custom cursor effects.
- Lightbox Playback: Videos play in a beautiful, responsive popup using Fancybox, keeping users on your page.
- Inline Playback: Option to play videos directly inline with customizable player controls.
- Shortcode Generator: Easily generate and copy shortcodes for galleries or single videos.
- Drag & Drop Ordering: Reorder your videos with a simple drag-and-drop interface.
- View Tracking: Built-in view counter to track the popularity of your videos.
- Responsive Design: All layouts are fully responsive and look great on mobile, tablet, and desktop.
- Customization: Extensive design settings to control columns, gaps, specific layout parameters, and more.
Installation
- Upload the
custom-video-galleryfolder to the/wp-content/plugins/directory. - Activate the plugin through the 'Plugins' menu in WordPress.
- Navigate to the "Video Gallery" menu in the admin dashboard to start adding videos.
- Use the
[custom_video_gallery]shortcode to display your gallery on any page or post.
Frequently Asked Questions
How do I add a video?
Go to Video Gallery > Add / Manage Videos or Stored Data. Click "Add YouTube Video" or "Upload Local Video", fill in the details, and save.
Can I change the gallery layout?
Yes! Go to Video Gallery > Design Settings. You can choose between Grid, Masonry, List, Carousel, and Card layouts. Each layout has its own customization options like column count and gap size.
How do I display the gallery?
Simply place the shortcode [custom_video_gallery] in any page, post, or widget area.
Does it support Vimeo?
Yes, there is a dedicated "Vimeo Video Embeds" page for managing Vimeo videos with specific features like custom cursor overlays. You can use the [cvg_vimeo id="..."] shortcode for these.
Can I mix YouTube and Local videos?
Absolutely. The gallery handles both types seamlessly in the same list.
Screenshots
- Stored Data Dashboard - Manage all your videos in a modern data table.
- Design Settings - Choose and customize your gallery layout.
- Vimeo Embeds - specialized management for Vimeo contents.
- Gallery Preview - content displayed in a grid with lightbox.
Changelog
2.1
- Enhanced Design Settings page with visual layout selection.
- Added "Card" layout option.
- Improved "Stored Data" page with bulk actions and sorting.
- Added dedicated Vimeo management page.
- Security hardening and performance optimizations.
2.0
- Major UI overhaul for admin pages.
- Added local video upload support.
- Implemented Fancybox for lightbox playback.
1.0
- Initial release.