8471 comments found.
Hi there, can I have captions on for the Facebook album grid, and then when a user clicks on the album and goes to the page with photos in that album, have a different caption style, or even no caption at all? Thanks.
There is no setting for this but you can disable the text. Add this to Custom JS:
if (/facebook-album/im.test(window.location.href)) {
jQuery("<style type='text/css'>.jig-caption-wrapper{display:none;}</style>").appendTo("head");
}
Hello,
I would like to display an overview of all my flickr albums. Not collections, but albums. Is that possible?
As a workaround I ask people to put the albums in a collection “all albums” but people forget to do that all the time
Thanks 
Unfortunately they need to be in one actual collection, JIG can’t create an on the fly virtual collection for all albums on the account.
What you need is available for the Facebook source.
Hello Firsh,
I bought your plugin in April 2014 and have been using it ever since. I have also support for the Justified Image Grid for 6 months.
Our dev team, PushEntertainment, posted a support comment to you here (which is above this one):
https://codecanyon.net/item/justified-image-grid-premium-wordpress-gallery/2594251/comments?page=343&filter=all#comment_17664121You answered them and now I am answering you back with the details you need.
I am not prepared to put my licence purchase code up in public though! So what do I have to do? Can you email me so I can send you the purchase code?
In answer to your comment, we use 3.7 of JIG, so that is not the problem.
Please, can you continue to answer the error that we are getting?
Many thanks Rob
It’s enough that the system tags the comment as purchased/supported, thank you.
BTW, this random image function is genius, Firsh!
Thanks
Instead of a “Load more” button, is it possible to turn a row of images into a slider with a left/right arrow?
No, there is no such thing in JIG, sorry.
Is it possible to specify that one or two rows are filled with images rather specifying a specific number of images? Thanks?
No, but the way you achieve that is to overshoot a little bit how many images could fill 1 or 2 rows, the use the max rows setting to limit to 1 or 2 rows.
Excellent solution. Thanks! (A few more questions coming up..)
I receive this message when I try to update: Automatic update error! This purchase code has already been used on another host!
I’m not aware of it being used on more than one host/site.
Please assist.
I’ve reset your license. http://justifiedgrid.com/support/faq/your-license-has-been-reset-what-does-it-mean/
It was bound to: http://****celand.isHello! I have a page from a coffee shop that offers 7 different types of cakes. For each of the 7 categories I want to be able to show the selection of cakes, possibly in different styles. Is this possible with this plugin?
Yes, you’ll probably need filtering. https://justifiedgrid.com/features/filtering/ But you can also look into album-gallery relationships in different content sources: https://justifiedgrid.com/sources/
What you call category can be represented in many different ways.
Ah, ok. I understand that the general setting are overridden in the shortcode definition. That’s what I was wondering about. Thanks.
(deleted)
Ok but you didn’t talk about that in your first post
https://justifiedgrid.com/support/fix/the-jig-settings-i-change-dont-apply-to-galleries/
You might wonder about presets too: https://justifiedgrid.com/features/custom-presets-and-authority/
Thanks Firsh!
Hi there,
Is there a way to make the first image open in a lightbox (Magnific Popup, in my case) automatically on page load, rather than by clicking a thumbnail? And then navigate through the rest of the gallery in the lightbox as usual? Any hints would be appreciated, thanks!
You can trigger a click on the first thumbnail automatically with this custom JS
jQuery('#jig1 .jig-imageContainer a:first').click();
Perfect, thank you!
Hello, in a page with many images i have a chrome error and js: Maximum call stack size exceeded. I can load all images. Itry to force load more with button but not work. Ho i can fix this? Pagination will a perfect solution but JID do not have this, correct? Thanks
Yeah unfortunately. How many images are you trying to load?
Over 70 … but i look that are a problem when try to load 4 images x row with 250px. If I change this in 350px and load 3 images x row, this problem is fixed.
That’ll be something else, 70 is no problem on any device. Send me link to where this happens.
I reply you in PVT … thanks!
Hi Firsh Got this error from Wordfence scan in “Scan Detailed Activity”. On 3.7..
“Deprecated: Function mcrypt_encrypt() is deprecated in /srv/users/serverpilot/apps/carairbikemuseumscom/public/wp-content/plugins/justified-image-grid/justified-image-grid-core.php on line 1157 Deprecated: Function mcrypt_decrypt() is deprecated in /srv/users/serverpilot/apps/carairbikemuseumscom/public/wp-content/plugins/justified-image-grid/justified-image-grid-core.php on line 1174 0”
Thank you I noted that and they’ll be removed. It’s just that the function is deprecated on PHP 7.2
OK, but the new is on 7.1. Strange. I don’t dare to switch to 7.2 RC1 yet.
I bought 4 licenses and I’m using 4 licenses. Every site says “Automatic update error! This purchase code has already been used on another host!” but I confirmed none are used twice. Typically when I design a website I use a development domain, so it’s likely that’s what is causing this. No license is used on more than one site.
Hi, they were bound to your production sites, but HTTP in all cases. Perhaps you switched on HTTPS on all of them recently?
I’ve reset your license. http://justifiedgrid.com/support/faq/your-license-has-been-reset-what-does-it-mean/
Hi Firsch,
I’ve set up the search feature as demonstrated in the FAQ https://justifiedgrid.com/support/faq/show-search-results-justified-image-grid/
Is it possible to change the search input field to either use a placeholder “Search images” or change the button to say “Search Images” without also changing the default WP search form/button?
Users will get confused if they try to use the JIG custom search field to find posts and the results are not what they would expect.
Thanks.
Thanks for using the FAQ, glad you found that “feature”. You can customize the text input field that does the search in any way you like but you need Custom CSS for that.
What I often recommend is to have just 1 search field overall. Then show the results in sections, like:
Post results
Then image results
If there are no post results but there are image results it’s immediately obvious and vice versa.
Look up “placeholder” on this page: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input for more info about the placeholders.
I’ve looked at customizing the CSS but could not figure out how to target the JIG input field as it isn’t part of a custom class.
Having one overall search would be great, but I did not see any documentation on how to implement that. Perhaps I missed it?
Unfortunately there is no one-size-fits all solution, because it is changing your theme, not adding something to it. Example: http://www.wanderluster.net/?s=capital and http://www.wanderluster.net/?s=statue
You don’t necessarily need a custom class to target the field, there are other solutions that’ll target it if it’s any different from the other.
I like the wanderluster example. Is there documentation on how to replicate that functionality?
No but I can share you the sources via private email.
Hi,
How can I solve this problem?
“All of the images have failed to load. Please click here to reach the troubleshooting fix.”
Thanks
Thanks, here is link:http://bilisimatolyesi.com/theone/home-test/
Hi,
why is my reply flagged? 
Anyway.. Following my article, it turns out that a link to one of your thumbnails is this:
http://bilisimatolyesi.com/theone/wp-content/plugins/justified-image-grid/timthumb.php?src=http%3A%2F%2Fbilisimatolyesi.com%2Ftheone%2Fwp-content%2Fuploads%2F2017%2F10%2Ftheone-models.jpg&h=230&q=90&f=.jpgAnd it says:
A TimThumb error has occured
The following error(s) occured: Could not create the index.html file – to fix this create an empty file named index.html file in the cache directory. Could not create cache clean timestamp file.
Query String : src=http%3A%2F%2Fbilisimatolyesi.com%2Ftheone%2Fwp-content%2Fuploads%2F2017%2F10%2Ftheone-models.jpg&h=230&q=90&f=.jpg TimThumb version : JIG
This seems like a permissions problem. Have you tried JIG settings > Timthumb tab, taking a look at the fixer tool there, try to change the image to green. If it doesn’t work, contact your hosting’s support and sen them this link to one of your thumbnails. Tell them to fix your permissions.
Sorry. 
Where can I find JIG settings?
Thanks
WP Dashboard > Settings > Justified Image Grid
Hi, I used fixer tool. Bu the result is below;
What can I do?
TimThumb & CDN
Click here to check permissions to write to the cache folder. This is vital for the plugin to be working correctly.
This image should be green, but if it’s red it means TimThumb is currently not working for you.
Please contact your hosting’s support and sen them our discussion. Tell them to fix your permissions.
I use VM-VPS. The place where I rented the server said that it could not help me. Can you help me?
Contact me from my profile with temporary FTP access then, and I’ll try to take a look.
Sirs, one of our customer sites uses the L1 and L2 filters, using media categories, and custom lists to draw the buttons.
The L1 filter works, but the L2 doesn’t, it gives that error we’ve seen reported here before `a.filteredImages[a.selectedItems[h].filtersr].push is not a function`
I got the non-minified jutsified-image-grid.js script loading and added a console.log line just before #789 where that error is thrown to see what it was trying to do.
The test is if (that thing) !== ‘undefined’ then try push it.
I saw that each item was ‘array’ until the last one, which was a ‘function pop’, where it threw the error, array being push’able where a function is clearly not!
So it passes the test, but is wrong, hence mine and other people’s errors.
I changed the test there to === ‘array’ and the L2 filter works perfectly.
This happened across browsers btw, Chrome/Edge/Firefox.
Please can you see if you can reproduce this error yourselves, by setting custom lists for both L1 and L2 filters, and then possibly you can fix it, either by using === ‘array’ for the test, or via some other, better method which your superior programming skills will enable?
Many thanks !!
Hi,
Please provide proof of purchase as I can’t see if you have purchased this or how.
That seems like an old issue, make sure you update the plugin to the latest v3.7 through the autoupdate system using the purchase code.
See relevant entry in v3 changelog at the fixed section: https://justifiedgrid.com/support/changelog-update-history/#v3-fixed
“Filtering bug when using top x terms: in certain cases, on Firefox the console would say filteredImages…push is not a function.”
Thanks for the reply, we’ve asked the user to contact you about the licence, we only provide the infrastructure and support for their various sites, so don’t buy the plugins ourselves.
Regarding the issue, yes, this happens with the latest version, and yes we saw that note about Firefox but as mentioned, we get this in all browsers, when using custom lists for both L1 and L2 filter buttons.
Thanks!
Ok send me a link to where this happens and your shortcode, or if you use global settings then a screenshot of the filtering tab. I first need to identify what configuration results in this problem.
We’ve added the URL to a private message, we can’t add the screenshot tho, please can you reply that message with your email and we will complete?
However, we should also say, you won’t see the bug in action as we patched it, per the method given above ^^. Corporate policy dictates we must remove bugs from our live websites, where possible.
The configuration item that affects this is setting the “L2 Order filter terms by” to “Custom”, where that custom list then only contains a subset of the options available. If we allow that to display ALL the options, it works.
Both L1 and L2 are using “Media Categories” to generate the buttons. Both use a custom-subset of those categories.
Ok I replied with the latest beta.
Thanks so much for this! However, I have been away for couple of days, so the link has expired, please can you send again? Many thanks!
Ok sent.
Pre-sales questions
I am wanting to use JIG on our woocommerce site.
1) Is JIG fully compatible with Divi theme / Woocommerce? 2) Would I be able to load a quick view of product details (instead of just the image) inside one of the bundled lightboxes – or would I need an extra plugin?
Many thanks, Mick
Hi,
1.
Divi: their builder has no text module that would show the JIG shortcode editor button I believe.
WC: Yes, but it’s for showing a grid of products and their price. It’s not for images on individual product pages.
2. You need something extra for that. JIG allows loading a HTML page through custom links in the lightbox, but the content of that page is up to you to set up.
3. In some cases you can use custom lightbox but it’s not guaranteed and I can’t officially support them. You can see here those I support https://justifiedgrid.com/lighboxes/ + those that I’ve seen people use it with, under “Other lightboxes known to work with JIG”... It all depends on the lightbox. JIG has several tools to try to comply with requirements of lightboxes such as adding custom values to data attributes, class, rel, and running custom JS wherever lightbox init would be required.
Hi there. Thanks for the reply.
I’ve got it up and running, up to a point… (Divi does have a text module for the editor, but the shortcode has to go in a code module if you want the gallery full width). Here’s my attempt so far: http://www.koroniweb.com/art/another-shop-2/The link on the images successfully opens the quick view lightbox that I want, but I don’t know how to enter the specific product to be called. (At the moment it just opens the same product for any image.) I know it’s something to do with one of the fields link_rel, link_attribute_name or link_attribute_value – but can’t figure what to put in there.
Here’s another link which shows the quick-view lightbox in action on a normal Woocommerce gallery: http://www.koroniweb.com/art/prints/
Thanks in advance!
BTW – I believe the quick view uses Photoswipe as its lightbox.
Quickview itself is already kind of a lightbox
Sorry I have no idea how it works I never worked with quickview. But the product info is not loaded in an iframe, it’s just rendered in the first lightbox.
What JIG could do for you, is to open the product image in any of its lightboxes, then you have a link that can say anything like “go to product” or “buy now” that will in turn take you to the product page. It would as sort of as a quick view but without add to cart. You can show the price on the thumbnail or in the lightbox.
Hi Firsh,
I’d really prefer to get the Quick View working if at all possible (because of loading variable products and also gallery images).
I’ve done a considerable amount of “trying and erroring” and it seems like the only thing that needs to happen is to get the product_id into the link_attribute_value (as a number). I have entered a particular one just to get something different in the product quick view here: http://www.koroniweb.com/art/another-shop-2/I’ve seen that JIG does post that id in other places with the other lightboxes, so figure there must be a way to get it into link_attribute_value?
The other setting that I can”t figure is the link_rel field. Here is the shortcode used above
[justified_image_grid preset=1 thumbs_spacing=24 link_class=xoo-qv-button link_rel=jig(instance) link_attribute_name=qv-id link_attribute_value=7909 load_bundled_lightbox=yes overlay=off mobile_overlay=same lightbox=custom mobile_lightbox=no margin=24px orderby=title_asc filterby=product_tag filter_style=buttons filter_orderby=title_asc filter_multiple=or limit=0 last_row=flexible recent_posts=yes recents_filter_tax=product_cat recents_filter_term=stretched recents_post_type=product recents_link_to=image recents_link=yes recents_link_text=”View Product” recents_custom_links=yes]
Huge thanks!
Yeah with some custom work it would be possible. The link attribute value would need to change for every thumbnai, currently JIG supports setting that on an instance level, not on content level. But I could add something like
*content-id*value you could add to the link attribute value. Tt would change on the fly according to content ID. Contact me from my profile.
What would you like to do with that link rel?
Thank you! I’ll contact.
Hi Firsh
Hope I’m wrong, but it seems that the get_postmetadata filter you show in https://justifiedgrid.com/support/faq/can-use-text-captions/ is not working anymore.
I just can’t get the filter to work anymore on any post type.
Happy to renew support if you need me to.
Thank you in advance.
Just bought a new licence with 6 months support.
It should work as it’s just a WP feature, a WP filter. The your_field_name sometimes starts with an underscore.
Show me the code (PHP) and your shortcode.
add_filter( ‘get_post_metadata’, ‘jig_change_link_on_the_fly’, 99, 4 );
function jig_change_link_on_the_fly( $metadata, $object_id, $meta_key, $single ) { }
// if ( empty( $meta_key ) || !isset( $meta_key ) ) return;
if ( $meta_key == 'mwstyvc7864c867' ) {
}
echo 'found custom meta_key = ' . $meta_key;
[justified_image_grid thumbs_spacing=30 row_height=300 title_field=custom caption_custom_field=mwstyvc7864c867 caption=below caption_align=left v_center_captions=off outer_border_width=1 outer_border_color=#CCC middle_border_width=5 middle_border_color=#FFF show_text_before=no orderby=title_asc filterby=collections filter_style=buttons filter_all_text=”ALL” filter_orderby=title_asc filter_all_button=yes filter_multiple=or allow_transp_pngs=yes limit=0 mouse_disable=no load_more=off recent_posts=yes recents_filter_tax=feature recents_filter_term=kneeling recents_post_type=mannequin recents_link_to=image recents_link=yes]
The PHP function doesn’t look right. Put the whole thing in a < pre > tag here in the comments, for now it seems the function is empty with a few other lines after it.
add_filter( ‘get_post_metadata’, ‘jig_change_link_on_the_fly’, 99, 4 );
function jig_change_link_on_the_fly( $metadata, $object_id, $meta_key, $single ) {
// if ( empty( $meta_key ) || !isset( $meta_key ) ) return;
if ( $meta_key == 'mwstyvc7864c867' ) {
return 'This is my new title';
}
}
It looks allright and it should work. Please contact me from my profile, I’ll need to log in with temporary wp-admin access and check it out.
Aaa I see what’s wrong. The recent posts source uses the captions “title” and “description” only, then you set up what you want those to be on the recent posts tab instead. https://i.snag.gy/aBCuWH.jpg
Hi Firsh, thanks for the answer … that only works in the lightbox text … I need to alter the caption title on the thumbnail showing in the grid.
Recent posts source supports 2 data outputs for captions/lightbox text, this is “Title” and “Description”. You will not be able to utilize “Alt text” and “Caption” metadata fields for recent posts. You can puzzle together what “Description” contains out of that 3-dropdown selector.
A workaround would be to use the “title override custom field”, then your shown post title would be your custom field. And you can make it show only on the thumbnail. Then only show the description in the lightbox, where you sacrifice one of the dropdowns to show something that resembles the post title.
Hi Firsh 
Could I ask you to consider a simple feature request please which I think would be easy to add to JIG.
Would it be possible to add ‘terms’ in JIG in the same way as you handle Recent Posts. So instead of pulling posts from a term, you could pull terms from a taxonomy and show an image for each term?
e.g. I have a site where the client has 100 terms (“collections”), and the user needs to be able to visually click on each term and then go to the term_link page directly or see the term image in a lightbox and follow a lightbox term_link.
JIG could be given a custom field or a filter which provides JIG with an image ID to represent each term, or perhaps JIG could default to the Featured Image on the first post in each term etc.
The Filter buttons would also come into play using another taxonomy to filter the base terms/collections down by another term, e.g. Show all terms in the Categories taxonomy, and then Filter by the Tags taxonomy.
I have an example to show you laid out in the same way as JIG that I have styled using CSS Flexbox rather than your amazing javascript … It is at https://www.rootstein.co.uk/collections/ ... it has javascript filter buttons like yours at the top, and shows an image for each term from a custom Taxonomy, and then links through to the term_link. This would be so amazing if I could use JIG to do this instead.
I know you are keen on JIG being for ‘posts’ per se, but this extra configuration/feature would solve so many problems for e-commerce and stock-based websites where the customer needs to have a JIG style user interface.
Please let me know what you think 
Jon Dennis
Just bought a new licence with 6 months support.
Hi,
Thanks for renewing your support period.
What you need exists as a NextGEN-JIG feature, see them at: https://justifiedgrid.com/sources/nextgen-gallery/tag-galleries/ and/or https://justifiedgrid.com/sources/nextgen-gallery/tag-albums/As for recent posts or images based on taxonomy.. You could hire kraken http://justifiedgrid.com/out/kraken to customize this for you without possibly changing JIG itself. You’d need to have some custom php templates in your child theme that take care of views for certain taxonomies and showing all their contents with JIG. To create index pages you’d “just” need to create custom WP Queries and call JIG with template tags from PHP. You could change custom links on the fly on each found image/post to the taxonomy archive pages, using a permutation of this method: https://justifiedgrid.com/support/faq/can-use-text-captions/
JIG is not only for posts (that’s the task of a portfolio plugin), it’s more aimed at photographers so just galleries.
Thanks for the reply. I’m not using NextGen though, is that a problem?
No problem, just mentioning that it exists for that, but doesn’t exist for other sources. I noted your request.
Please reset my licenses. I have two under the name “pacfence”
I’ve reset your license. http://justifiedgrid.com/support/faq/your-license-has-been-reset-what-does-it-mean/
Hello, i just bought your Plugin but it looks like, that only the global settings are working. This are my options: [justified_image_grid preset=c1]
and the result at the webpage is:
example: http://stadtbanausen-showcase.de/justified/
any suggestions?
ok. tested a bit and it looks like, when i overwrite [gallery], then only the global settings are working. Any possibilty to use wordpress gallery AND custom settings?
Yeah automatic take over just uses the global settings. It’s for the majority of your galleries. You can create different looking galleries where really needed by not using the auto take over in those places.
ok…no problem so far. any hint, how to add a button behind title caption below image?
Quickest way would be to add your theme’s button shortcode (if there is any) in the text you already display below the image. I assume you want to add the button next to the title text, not behind the text. If the title text needs to become a button, then replace the text with a button simply. JIG doesn’t offer you buttons or button shortcodes, you’ll need to have that supplied by 3rd party plugins. But shortcode processing is ok and links are also ok when you are showing content below the thumbnails (just not on them).