Discussion on Justified Image Grid - Premium WordPress Gallery

Discussion on Justified Image Grid - Premium WordPress Gallery

4.78 (1,738 ratings) 4.78 stars
Cart 21,783 sales

Firsh supports this item


This author's response time can be up to 1 business day.

8298 comments found.

Hello Firsh, love your plugin, bought 4 licenses so far, maybe another one soon. Is it possible to create a grid that mixes both WP recent posts and an Instagram feed?

Seeing an answer to this please!


Sorry it’s not possible. Also, the Instagram source is quite dormant at the moment, to use it to the full extent to how it was, you need a 3rd party access token. I no longer advertise the Instagram feature, even though it remains in the plugin as some people can use it still.

I wrote to you last week re: images being off center. Thanks for the help. Although the code you sent did solve a lot of the problem, the images are still getting cut off and not centered with visual composer. I researched VC and found that they have a “no padding” row adjustment and I’ve researched the theme settings and it also is set to 100% with 0 padding. Somehow VC has a default padding setting of 15px left and right and even when it is turned off, the JIG seems to be out of alignment by about 30px which would be the off center amount calculation of what is being cut off. Any thoughts around this? Could the JIG calculations be still working off of the VC inner row with the padding?

What’s odd is that I have one row on the link below called Research Uprights by Price Category which corrects itself but the other rows are all off center. I’ve looked through the shortcodes and can’t find the difference in the settings. I used a preset on this but even using the same preset, I just can’t seem to replicate the center justification. Upon reload of the screen, you can actually see the correct row move over but the other rows do not.

Your advice on this is greatly appreciated. Regards

Perhaps we need to further delay the script that re-aligns the grids (because as soon as your resize the window after page load, everything gets the right size). But not sure how further as this will already cause a noticeable delay. Can you ask the VC support if there is an event fired when the row is turned into full width with JS? If JIG could react to that, it would be the best.

hi there, can yo please reset my license? in the wordpress plugin site it doesn’t automatically update the plugin any more…

I am using JIG with the Divi Word Press theme and Next Gen Galleries. When I change the mobile row height in general settings (200) and purge the cache, this mobile setting overrides the desktop settings (450) on certain browsers: Firefox and Chrome. Safari displays properly.

Any suggestions would be great.

Perhaps somebody visited on a mobile device and it got cached again, then you see the cached mobile version on desktop. Try:

And it doesn’t display on Safari as it could be the browser you use to log in to WP? In that case caching is disabled so you get the proper look? Not sure.

Hi there! Great Responsive Grid.

I’m looking to purchase it, but have some questions about it.

Does this grid work outside wordpress? If so, then does it care that there aren’t any gaps (between images) going all the way from top to bottom?


You can disable the thumbnail spacing but it’ll remove the horizontal gap as well. Though it doesn’t work outside WordPress, it’s tightly integrated to it.

I have it and it is great.

Only thing missing for me and would be fantastic is WooCommerce products through RSS. I need to pull WooCommerce Products from other websites to mine..

Hi, does such feed exist on the other site? It should be there as any other post type archive’s feed. Perhaps the result would be not as nice as creating a WC grid from Recent Posts. Though the feed should exist first on the other site.

Hello. I have removed my purchase code from all hosts and only left it on one. But I still get this message when I try to update the plugin:

There is a new version of Justified Image Grid available. View version 3.5 details. Automatic update is unavailable for this plugin. Add your license key to JIG settings for automatic updates! Automatic update error! This purchase code has already been used on another host! You need one regular license for each different site. You can setup your staging area in a subfolder to have autoupdates on both installations. Contact JIG support to reset your license (only the username is needed).

Can you help?

Thanks Waldemar


I have a gallery showing my latest Instagram posts. In the lightbox (Photoswipe 4), even non-square Instagram posts are displayed square. It it possible to display the images in their original aspect ratio in the lightbox?

Shortcode I use: [justified_image_grid row_height=80 height_deviation=0 mobile_row_height=80 mobile_height_dev=0 link_title_field=title img_alt_field=description caption=off mobile_caption=off caption_opacity=1 caption_bg_color=”transparent ” lightbox_max_size=large limit=10 max_rows=2 aspect_ratio=16:9 randomize_width=0 instagram_recents=331885281 instagram_caching=1440]

Site is here:

Yeah the thumbnail can have whatever aspect ratio you like, but in the lightbox you see directly what came from Instagram.

For example:

It should be this:

Have you cleared JIG’s “Instagram caching” (in the Instagram caching time field’s help bubble in the settings) after you ticked the nonsquare checkbox?

I’ve cleared the Instagram cache, yes. Still no luck. Also double checked that I have Non square media enabled in the app.

Hi, then I’m not sure, it seems you have everything set up correctly.

Anyway, you might have noticed that I no longer advertise Instagram source and it looks discontinued for now. It’s just a coincidence/miracle that it still works for some people and the “recent 20 content of your own profile” generally works.

I can get a working access token for you so you could use it for more than just your recent content. Maybe it can also help the way your images are retrieved.

Please contact me from my profile, I’ll need to log in with temporary wp-admin access and check it out.

Sorry for the late reply.

Hello—All the features look good. Can I generate a new URL every time user goes to the new photo? That way my google ads are refreshed and each photo generates a page view. Is that possible??

Well each image has its own # url but it doesn’t cause a page refresh and doesn’t constitute as a different page, so no it would not generate page views.

Is there a way to use the gallery without using javascript? i am trying to use scapes plugin – but because the gallery page uses javascript – it does not work.

Sorry there’s absolutely no way to do that. It’s based on JS and WP.

Is there a way to have the last slide in a lightbox (photoswipe) to display a clickable call to action (eg contact me, see another gallery etc)? either an actual slide or iframe?

PhotoSwipe lightbox doesn’t support iframes or videos. Magnific Popup does. What you could do is point the last image/thumbnail to a page in an iframe, which is opened by the lightbox. Then you can place you call to action in the content of that page. You must have a visible thumbnail in the grid that opens this, so it will not be an “after the last image” thing. It can be the last and it can appear after the last normal photo, but you’ll see it’s launcher thumbnail in the grid itself. It does not matter how this thumbnail looks like, you can hide it with CSS if you wish.

This is how you do the custom linking:

So essentially, yes: with some workaround and a compromise (different lightbox).

recently noticed that my updates made in Google Photos, example hiding or delete a image are still showing on website?

I just now tried to update the plug in and getting an error

Installing Plugin from uploaded file: Unpacking the package…

Installing the plugin…

Destination folder already exists. /home/**5/public_html/

Plugin install failed.

Return to Plugin Installer

The new ones no, the old ones yes. I’ll work on an approach with direct API access if possible, eventually. What I have for Facebook/Flickr.

should I move everything over to NextGEN ?

Yes but if you are ok with a paid plugin, this is better:

Love the plugin!

Found a potential SEO issue. When tools such as Raven do a site audit they look for both Alt and Title tags on all images. JIG only lets you configure Alt tags on images and Title tags on the links. Would it be possible to also add Title tags to the images themselves? Would this be something rather easy to modify or could it be put on your roadmap?


It’s more customary to use title on the links and alt on the images. If I were to add a setting for “img title” it would be more chaotic, no? I think it’s fine to use only “alt” from the image itself and put corresponding text onto the link. The information is still bound to your image, as you can see when you search for exact descriptions of images in google search. They don’t need to be on the img tag. To modify it you’d need to change the code in some places.

Currently these are settings primarily bound to lightboxes since they by convention use these 2 attributes and none of them use “img title”.

That text appears in link title. And in the caption.

Show the text to visitors in form of captions, don’t just write it for google. Then everything will be all right and there is no need to use img title.


A while back you told me to contact you regarding W3 Total Cache setup for You said you could help me set it up with the same settings you use for your site.

How do we proceed?

Regards Eivind Høimyr

Sorry I’m currently not available for freelance as I’m swamped with work. You can get help from this team:

The settings were lost on my own site with an update of W3TC and haven’t found time to re-do them on that site either.

Does anyone know if it is possible to do a horizontal full page scroll/pagination gallery with this plugin? Just like the ones one eg.

Sorry it’s not possible.

Is it possible to have an image loader icon for pages that have a lot of content? I like what revolution slider has for their content loader. It just shows the user that something is going on and is being loaded. Thanks

Sorry JIG uses no loader. I advise the use of caching by a 3rd party caching plugin + JIG’s Load More feature.

You can place loading animation via an animated GIF as the background/placeholder of each thumbnail, if you wish.

Before I purchase I was wondering if there’s a user upload feature, and if there’s not can other plugin do that and still work with this?

Hello. Where can I reset my license? ;)

At some point recently I’ve started getting the “All of the images have failed to load” message. I’ve tried all the suggested fixes but can’t get the images to load. JIG is used on the following pages:

Hosting is with Siteground.

Please let me know if you need any more information.

Hi, it’s a 403 error, if that helps. Ask your hosting’s support about why that could be, perhaps they know about some restriction that wasn’t placed there by you unintentionally.

It’s even 403 for just the main file: which means it’s usually a security measure, perhaps in the .htaccess, prevending php files from running in the plugins directory.

Pre-purchase question How does it integrate with visual composer – do I add a VC element direct in to the page, select images attached to the post from the media gallery and save OR do I have to create the gallery separately and go via a short code? Kind regards,. john

Hi, you have a VC component but it still needs a content source. What would you like to use?

If you just have content in the media library and wish to show that with a shortcode, perhaps it’s better to use the native WP gallery post insert and auto override that. Otherwise, if you start with the JIG shortcode then it’s better to pull a bunch of images by tags/categories, or all attached images to that post. See the various types of media library use scenarios:

But I always recommend this, although paid it’s very good:

If you do the “all attached images to that post” then you just save the empty JIG shortcode through the VC component and that’s it, no need to create anything in a separate place.