Key Features
The Media Boxes Portfolio – jQuery Grid Gallery Plugin is not just another image gallery script. It is a full-featured content grid engine built on Isotope v2, one of the fastest filtering and layout systems available for the web. Whether you need a portfolio, a blog index, a client showcase, or a media-heavy storefront, the plugin provides the mechanics to sort, filter, search, and display unlimited items with speed and visual polish.
- Advanced Filtering & Sorting: The plugin goes beyond basic category filtering. You can assign a single box to multiple categories, create any number of filters, use any jQuery selector, combine filters with boolean AND/OR logic, and even build custom dropdown menus. Sorting is equally flexible, supporting text, numbers, and custom rules defined in JavaScript.
- Integrated Instant Search: Search within the current layout. As users type, the grid dynamically updates to show only matching items. The search function works hand-in-hand with active filters, and both the lightbox and the “load more” feature respect the filtered results.
- Powerful Lightbox Integration: The plugin ships with two respected popup libraries—Fancybox and Magnific Popup. This allows you to present images, YouTube or Vimeo iframes, SoundCloud audio, HTML text, Google Maps, and AJAX content in a smooth, responsive overlay. It also supports direct linking, so visitors can share a specific popup item via a generated URL.
- Smart Image Ratio & Lazy Loading: Define a width-to-height ratio for thumbnails, and the plugin will automatically crop the height using CSS techniques. This ensures uniform thumbnails without bulking up your code. Because the ratio is pre-defined, the layout renders instantly, and each image loads separately with a minimal loading indicator—an effective lazy-load strategy for a faster perceived load time.
- Responsive Grid Layouts: Set different column counts or fixed widths for different resolutions. For example, a single column on mobile, three on tablet, and five on desktop. You can even make the grid fluid by setting column width to “auto” so it fills 100% of its container.
- Customizable Thumbnails: Decide whether each thumbnail appears on the grid or only in the popup. This feature is excellent for optimizing performance, as you avoid loading hefty images unless a user clicks to enlarge them.
- Retina-Ready & Boosted Performance: Icons are Font Awesome-based and retina-ready. The plugin leverages CSS3 transitions and GPU acceleration with a simple animation fallback for older browsers.
- Deep Linking: In addition to popup deep linking, the plugin supports deep links on filters and search results. This is a unique advantage for building single-page applications or heavily interactive front-ends.
Who Is This For? Use Cases
The Media Boxes Portfolio – jQuery Grid Gallery Plugin is a flexible web tool for developers, designers, and site owners who need a content display system that must not only look great but also handle a high volume of mixed media under strict performance budgets.
Creative Portfolio & Agency Sites
If you are a freelance photographer, digital designer, architecture firm, or creative agency, you need your work to load fast and filter smoothly. This plugin lets you present case studies and project imagery in clean, responsive grids. The option to hide the grid thumbnail for images that are only relevant in the lightbox is a handy way to keep an expanded portfolio visually tidy and performance-friendly, especially for photographers handling large high-resolution files.
Media & Blog Publishers
Beyond portfolios, the plugin works as a dynamic blog index. Use the search feature to help readers find specific articles quickly on a content-heavy page. Sorting by date, title, or even the number of comments can drive engagement and reduce the need to reload the page.
E-commerce & Shopping Showcases
Store owners can use the plugin to display products in a grid with filters for price range, category, or brand. Because it accepts HTML content within boxes, you can embed “Add to Cart” buttons directly into the grid. The popup supports HTML text, allowing you to create a compelling product quick-view experience complete with descriptions and checkouts—all without a page refresh.
Real Estate & Map-Based Directories
Given its support for Google Maps and iframe content, the plugin shines for real estate listings or local business directories. Filter properties by number of bedrooms or location, and open a map in the lightbox for a richer browsing experience. The grid is equally solid for showcasing multiple project locations, making it a practical choice for NGOs or municipal information sites that need to filter and index geo-tagged content.
Corporate Showcases & Client Logos
B2B websites often struggle with presenting client logos or case studies in a visually engaging way. With the filter and search capabilities, a solutions provider can sort clients by industry or project type. The layout adapts flawlessly to Twitter Bootstrap, so integrating it into a modern corporate template is seamless.
Technical Details & Compatibility
The Media Boxes Portfolio – jQuery Grid Gallery Plugin is built for the modern web. It is originally authored for the CodeCanyon community by castleplugins, a developer with a solid track record. The current version, v3.7.4, was last updated in March 2021 and ships with the latest jQuery library to help avoid conflicts.
- Framework Compatibility: Pairs seamlessly with Twitter Bootstrap and works with any existing HTML/CSS that you already have. You can drop it into plain old websites, or integrate it with React, Vue, or WordPress themes by isolating the required markup and script tags.
- JavaScript Libraries: Uses Isotope v2 (included with a commercial developer license), Magnific Popup, Fancybox, and Font Awesome icons. You can choose between the two lightbox systems or integrate your own in the JS settings.
- SEO Performance: The markup is SEO-conscious — a dedicated documentation section covers the “Add SEO” feature so you can optimize alt tags and title attributes for thumbnails.
- Mobile & Browser Support: Fully responsive, from popup to grid. Includes GPU-accelerated CSS3 effects with graceful fallbacks. The plugin was actively patched for peculiar issues on mobile browsers, such as dropdown menus needing action-based click events instead of hover to work smoothly on iOS and Android default browsers.
- Documentation & Configuration: You get complete documentation that walks you through every setting regarding adding boxes via AJAX, insert/refresh methods via JS, custom sorting options, and targeted filters. Some settings like “horizontalSpaceBetweenBoxes” are adjustable per resolution, giving developers granular control.
Pros and Cons
Every tool has its strengths and limitations. Here is an honest breakdown.
Pros
- Remarkable filtering depth: Multi-category membership, OR/AND combinations, DOM selectors, and a fully configurable dropdown filter make this the most flexible system in its price range.
- Excellent performance architecture: The lazy loading system makes grid load feel instantaneous and reduces the data footprint dramatically. the use of separate images per thumbnail means you are never loaded down if the grid displays dozens of items.
- High value for money: At $17, you are getting an enormous amount of code and years of bug fixes and feature additions, all handled by a professional developer. The inclusion of two premium lightbox scripts is a bargain.
- Great on mobile: The responsive breakpoints allow fine-tuning of column layouts and spacing from phone size up to widescreen monitors. The touch-friendly popup (Fancybox option) supports swipe navigation and thumbnail overviews.
- Intuitive search: The local search is instant and accurate, and returns results with full keyboard accessibility.
- Extensive documentation: The docs are detailed enough to allow reskinning and custom JS methods without deep dive into the code.
Cons
- Not for absolute beginners: It succeeds in turning any idea into a polished front-end, but you need at least basic knowledge of HTML and JS to set it up because it lacks back-end drag-and-drop administration.
- jQuery Required: If you are building a completely modern, framework-free application with negligible reliance on jQuery, this may encounter dependency conflicts. Minimum jQuery version is still expected.
- Limits on video integration: Direct URLs to .mp4 or .mp3 files do not play in the popup; they must be iframe embedded — so a YouTube embed <iframe> or SoundCloud <iframe> is required. This is a standard limitation shared by many lightbox systems.
Frequently Asked Questions
Is Media Boxes Portfolio – jQuery Grid Gallery Plugin compatible with WordPress, WooCommerce, or other CMS?
Yes, because jQuery is CMS agnostic. It is widely used in WordPress environments as a block-injected grid. As long as your WordPress page allows raw HTML and script tags (via a theme like Astra, Kadence, or an Elementor HTML widget), you can place the plugin anywhere on your page. Regarding WooCommerce, you can wrap product data manually in the boxes for filtering and sorting, but you should leave the standard Shopify-esque product loop in place if you require intricate cart/ajax features. However, the plugin’s robust architecture is not inherently tangled with a WordPress backend, therefore it does not block modern theme functions created after 2021.
Does the grid support sort by price or custom number and does the popup work with performance-heavy files?
Absolutely. Sorting can be enabled for text and numbers. Specify which elements hold price or size data using the “data-sort-by” attribute, and the items reorder instantly without page reloads. More importantly, the popup supports as many media files as you place in a single box, with adaptive width/height – the key is ensuring images are optimized for web (the plugin comes with no server-side image compression). For high-volume galleries, set “lazyLoad” to true to keep the initial request light and speed up heavy collections.
Is support included if I purchase this code, and can I modify the style to match my existing design?
Support is typically included per CodeCanyon’s standard (free technical support for 6 months) which you can extend to the



