✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView for Justified Image Grid

Justified Image Grid expresses every gallery as a [justified_image_grid] shortcode pulling from the media library, NextGEN, Flickr or Facebook. SleekView parses every placement across the site and renders the catalog as a real WP Admin grid.

♾️ Lifetime License available

SleekView table view for Justified Image Grid

JIG shortcodes belong in a table, not scattered in post_content

Justified Image Grid (JIG) carries its work as a shortcode in post_content, parameterised against a source (ids, preset, ng_gallery, flickr_user, facebook_id) and a long list of layout knobs (row_height, last_row, max_rows, lightbox, caption display). The plugin settings page covers defaults, but there is no admin list of where the shortcodes live or what configuration they use.

SleekView scans wp_posts.post_content, extracts every JIG shortcode and pivots its attributes into first-class columns. One row per placement: parent post, source, row height, lightbox engine, caption mode. Filters narrow by source type, row-height bucket or parent post_status. Editors get an inventory the plugin never built.

The same parser feeds the SleekView Charts dashboard, so a row-height consolidation pass or per-source retrospective is one click between layouts. JIG's own settings in wp_options stay exactly where the plugin put them.

Workflow

How SleekView surfaces Justified Image Grid data

1

Parse JIG shortcodes

SleekView scans wp_posts.post_content for [justified_image_grid] in both opening and self-closing forms, extracting source, ids, row_height, last_row, max_rows, lightbox and caption attributes into chart-ready columns.
2

Resolve source dimensions

Each shortcode classifies under a source: media library ids, a preset stored in JIG options, a NextGEN gallery, a Flickr user or photoset, or a Facebook album. The source dimension powers a filter and a column.
3

Compose the columns and filters

Drag in parent post, source, row_height, lightbox and post_status. Filters for source_type, row-height bucket and date range turn ad-hoc audits into saved views.
4

Save and gate the view

Name the view ("NextGEN-backed shortcodes", "Legacy row heights", "Drafts with JIG") and gate by capability so editors, developers and agencies each open the slice that matches their work.

Sample columns

A typical Justified Image Grid shortcode view

One row per JIG shortcode placement, with source, row height and lightbox engine as sortable, filterable columns.
Source: wp_posts (post_content, parsed)
Parent post Source Row height Lightbox Status Modified
Portfolio: Recent work Media library 200px magnific Published 2026-05-13 10:14
Travel: Iceland 2024 Flickr 175px fancybox Published 2026-05-09 13:22
Client work: ACME launch NextGEN 250px magnific Draft 2026-05-02 09:47
Studio gallery Preset: studio 150px Published 2026-04-28 17:55
Event recap Facebook 300px lightbox2 Published 2026-04-19 12:08

Comparison

Default Justified Image Grid admin vs SleekView

Default JIG admin

  • No admin index of posts containing a JIG shortcode
  • Source coverage requires opening each shortcode
  • Row-height drift across the site is invisible
  • Lightbox engine inconsistencies have no list view
  • Filtering by parent post_status or date range is not possible

SleekView

  • Every JIG shortcode placement as a sortable row
  • Filter by source: media library, NextGEN, Flickr, Facebook or preset
  • Row-height bucket and lightbox engine as first-class columns
  • Saved views for legacy heights, NextGEN dependency and drafts
  • Same parser as the SleekView Charts dashboard, one click between layouts

Features

What SleekView gives you for Justified Image Grid

Inventory for a shortcode plugin

JIG never built an admin index. SleekView builds one from the shortcodes the plugin already maintains in post_content, with every attribute as a column.

Row-height drift exposed

Row_height becomes a column and a filter. A tighten-up pass starts from a sorted list of legacy heights instead of a guess about which posts need attention.

Shared source with the dashboard

Toggle between the row-level table and the source-mix donut without rebuilding the query. The filter set persists across both layouts.

Audience

Who uses SleekView for Justified Image Grid

Studios and agencies

A per-source view across client sites exposes configuration drift fast. A monthly retainer report writes itself from a saved filter set.

Editorial teams

Row-height and lightbox columns surface inconsistencies before a redesign. The team standardises on one row height and one lightbox instead of five.

Site migrators

Total JIG placements and their source mix become the migration scope. A move to native gallery blocks measures itself as the row count drops.

The bigger picture

Why a configuration-heavy grid plugin deserves a table layer

Justified Image Grid has been a go-to layout plugin for photo-heavy WordPress sites for years, and its strength is the dozens of attributes each shortcode supports. The cost is that drift becomes invisible: every editor who copies an old shortcode brings the old row height, the old lightbox and the old caption setting forward. The plugin's settings page handles defaults but never tells the team how many shortcodes followed them.

SleekView parses every JIG shortcode and renders the catalog as a sortable table. Source becomes a filter, row_height becomes a column, and parent post_status separates published placements from drafts. The configuration has been in post_content the whole time, the table just reads it.

Questions

Common questions about SleekView for Justified Image Grid

JIG shortcodes are extracted from wp_posts.post_content with a regex that matches [justified_image_grid] in both opening and self-closing forms. Attributes are parsed into chart-ready columns and joined to the parent post for date, author and status.

 

Yes. Source type is a first-class filter. Picking NextGEN scopes every row to NextGEN-backed shortcodes; combine with date range for a per-integration retrospective.

 

Yes. Shortcodes with the ng_gallery attribute classify under the NextGEN source and join to ngg_gallery so the gallery title appears in the row.

 

Presets live in wp_options under the JIG settings array. Shortcodes that reference a preset classify under the preset source and join to the options blob so the preset name shows up in the row.

 

Yes. Both views read the same shortcode-parser source. A filter saved at the source level applies to whichever layout is open.

 

No. The table reads shortcode attributes from the database, not the Flickr or Facebook APIs. Front-end media still loads through JIG's normal request path.

 

Shortcode extraction runs on a saved view with a configurable refresh interval. The regex pass happens once per refresh and cached results serve the table. Views open instantly after the first render.

 

Yes. JIG shortcodes live in post_content regardless of the editor. Shortcodes inside shortcode blocks are detected by the same parser.

 

Pricing

More than 1000+
happy customers

Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

EUR

once

  • Unlimited websites
  • Lifetime updates
  • Lifetime support

...or get the Bundle Deal
and save €250 🎁

The Bundle (unlimited sites)

Pay once, own it forever

Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.

What’s included

  • SleekAI

  • SleekByte

  • SleekMotion

  • SleekPixel

  • SleekRank

  • SleekView