8472 comments found.
Hi, I have added a custom field to product which is a link to user. Is it possible to fetch/filter products by a custom field’s value?
By filter do you mean “create a gallery based on”, or have frontend-clickable buttons? The former may be possible once we add a hook to the recent posts query arguments.
I mean that ”Create a gallery based on products’ user (custom field)”
With the current version it’s not possible but we are open to adding a line to JIG which will make it possible with a few lines of custom code, this way your customization can survive updates. Even if we add dedicated settings for narowing a gallery by custom field values, you could have this functionality way before that. We can help with the extra code as well (that could go into functions.php or a take form as small plugin). Send a mail through the form on our profile.
Hi there!
Quick Question: Is there any way to disable the aspect where pressing the Escape Key closes the Magnific Popup? Basically, so that the user has to click the space outside the enlarged image or click the X to cancel.
The reason is we have the gallery loading inside a modal pop-up, so when Escape is pressed it closes both the enlarged image and the modal at the same time, but there are other things in the modal pop-up that people will still be looking through. If you have another idea, please let me know!
As always, keep up the great work! JIG is the best photo, gallery, etc. plugin out there!!
Heeey long time no see!
JIG plugin settings, Lightboxes tab, Magnific Popup JS settings, insert this as the first line there:
enableEscapeKey: false,
Hi Firsh, hope you’re doing well. Thanks for this awesome plugin ! However, is it possible to disable this feature “WooCommerce products are only shown when in stock”. ? I would like to see my products with “out of stock” label instead. Thanks for your help !
This is the code responsible for that:
justified-image-grid-core.php
// WC only in stock
if ('product' === $recents_post_type) {
$args['meta_key'] = '_stock_status';
$args['meta_value'] = 'instock';
}
Which you could remove for now. Next version we can add a filter to the recent post query arguments so it’ll be possible without changing the code.
Great ! Thank you very much Belcovio !
New version is out in the autoupdate system and this is how you can show out of stock woocommerce from now on, without changing the source code directly: https://justifiedgrid.com/support/faq/recent-posts-query-args/
Hi. I was about to buy the plugin on Cyber Monday. But now I’m thinking about doing it again. But I want to ask a question. This plugin is for one domain, but is it also for all your subdomains? Thank you
Sorry for the question I asked you. I just saw that they are answered here. Only then have I seen that there are exceptions. In my case it would be to be on the main page, to take the images to two subdomains. It’s all about the same, it’s just to unload weight on the loads. Thank you very much again
It’s fine license-wise to get just one in that case. The autoupdate system will recognize the first site you installed it on (or wherever you access the wp-admin, plugins list).
Perfect, I’m going to buy it from my TodaPraga account. Thanks a lot.
Need to reset licens for user magnumk
Your license is now released from the previously bound host. https://justifiedgrid.com/support/faq/your-license-has-been-reset-what-does-it-mean/
Helo, will you hace any special price for blackfriday 2020?
Yup, check the Cyber Monday discount! 
Is the following scenario possible? I have n attachment categories [mla]. I want to show for each att category one and only one image,. The image should be chosen by random.
Only with NextGEN: https://justifiedgrid.com/sources/nextgen-gallery/tag-albums/
Hi, can I change Image dimensions before uploading in gallery with this plugin? I want to upload the pictures direct from my Mobile to Gallery and I schuld resize them is it possible?
JIG does not handle uploading, that’s done by your content source such as WordPress itself or Facebook, etc. Uploading from your phone is probably best via Facebook. Thumbnails of JIG are always resized to fit your grid settings. The version that opens in the lightbox is sized by all sources to be a resonably large version, but most often this is not the original size that your device took.
Hi. I have two shortcodes in a post. One is showing the featured item (large size), 2nd one is showing the gallery (reduced size).
How can I make it that the Lightbox starts at the featured image and ends the last picture of the gallery (always large size). Today there is always a break between featured image and the first image of the gallery?
Cheers
Currently the built-in lightboxes are limited to the JIG they were opened from, there are no crosstalk between them. If your site already uses a lightbox, it could be taught to catch all images, regardless of which gallery is it from. To connect our lightboxes from separate JIGs together, that would require a conceptual change in terms of initializing/loading, which we plan to do, but no ETA on it yet.
Thank you.
Hi, Orderby ! I want to use option title_asc. Titles are following a dedicated convention. Actually the middle part is the relevant sorting criteria . But it does not work.
title alway_the_same_string_nn_individ_string .
Shortcode [justified_image_grid row_height=300 height_deviation=30 caption_height=52 caption_desc_size=13px orderby=title_asc]
Hi. So far resolved. Thanks.
Title is not necessarily the same as file name. There could also be a difference if you zero-pad numbers or not (natural sorting vs machine sorting).
Hi! I’m looking to specify a filter that is pre-selected on page load (instead of ‘All’). Is this possible? It doesn’t need to be via deeplinking, just on initial page load. I am using get_jig() in a template passing the id’s in as an arg.. so being able to pass an argument like [ ‘selected_filter’ => ‘blue’ ]. If this is not possible would it be possible via javascript?
We are using Media Library Assistant to add categories to the images.
Thanks!
If you remove/disable the “All” button, the gallery will default to the first button (and you can influence their order so you can make your choice the first). This means you won’t have an All button at all. Only this is possible out of the box.
However it’s fairly easy to auto-trigger a click (with 1-3 lines of custom JS code) on a filter button upon page load. It’d pre-filter it for your visitor, but this change from All to the desired button may be visible. Let us know if you need this and send us a link to your page you have JIG on with this filtering.
Thanks for your input. Glad to hear that I have a couple of options.
I’d like to give the JS option a try, however the site is actually a protected/member-only site for my client’s employees.
If you’re able to provide an example/starting point that would be lovely, I should be able to implement this myself from there.
On our page https://justifiedgrid.com/features/filtering/ this would autoclick the slippers in the first JIG.
jQuery(document).ready(function() {
var preselected = document.querySelectorAll('.jig-filterButton[data-filter-slug="slippers"]')
if (preselected.length !== 0) {
preselected[0].click();
}
});
Wonderful, thank you!
All my user presets stopped working (they don’t show as an available selection). Is there a way to get them back?
Please send a mail from our profile, we’ll need to log in with temporary wp-admin/phpmyadmin access and check it out. Don’t try to create any preset or change global setting until then. Do you have any recurring backups?
Hi, recently I had an issue with the domain name, so I had to change my domain name to a new one. How do I get the plugin to be linked to the new domain name?
Your license is now released from the previously bound host (adelelim). https://justifiedgrid.com/support/faq/your-license-has-been-reset-what-does-it-mean/
hello I installed your plugin and creating a grid with tags filter I saw that the button and the text is very small .. how can I customize the size of the button and the font? thanks
JIG Plugin Settings, Filtering tab, and scroll down there for styling options.
I purchased the app some time ago. I don’t recall ever having installed it on a website. I am trying to install it on a new website now and its teling my my code has already been used.
How can I have the code reset so I can install this on a new website we just made?
Please send us the old site’s address (it tells you in the update notice) or the purchase code privately, your new or old username shows no results in the database for some reason.
Could you reset my license for: tccn.illuster.nu This was only a development site.
Thanks.
Your license is now released from the previously bound host. https://justifiedgrid.com/support/faq/your-license-has-been-reset-what-does-it-mean/
I am a long-term JIG user. My website’s home page is built around it. I have two issues I am hoping you can help me with.
1. Currently I am using JIG in a Classic block. I am also using ShortPixel AI to serve WebP images. ShortPixel AI works for all the images on my website except for those in JIG. I thought this was a ShortPixel issue but their team has looked into this and responded as follows:
“If you activate the option “Parse JavaScript blocks to replace image URLs”, then the images from JIG are served from our CDN. However, they are not served as WebP. For that, one should enable “Lazy-load URLs in the JS blocks”.
“The problem is that the JavaScript of JIG gets puzzled when activating that second option and the gallery shows lots of broken links. Our plugin does not do anything special, it just replaces the URLs of your images with placeholders that will later be replaced by the actual optimized images. But it seems that JIG doesn’t like that.”
2. I would like to have JIG automatically take over the regular Gutenberg gallery block. When I attempt this, the page preview gives me the following message: “The Justified Image Grid JS is not loaded. Try disabling Conditional script loading in General settings.” I have tried this but it makes no difference.
I don’t know whether either of these problems is related to a TimThumb error when I check permissions to write to the cache folder. I get a message saying that “The permission for the cache folder is: 0755 and it seems to be writable. The plugin folder permission is 0755.”
I would greatly appreciate you help in resolving these issues.
With best wishes
Philip
Hi,
1. At the moment JIG is not compatible with tools that replace images, they aren’t supposed to catch them. The gallery is built with JS with thumbnails generated on the fly. We’ll likely add webp support and/or change how galleries are initialized so these tools could intercept the thumbnails if on the fly thumbnail generation is turned off. No ETA on these yet.
2. By page preview you mean checking what you did on the frontend? It’s not related to TimThumb, but rather how that preview is loaded. Without seeing it live we can’t tell much else. Can you publish a page with the error?
Thank you for getting back to me.
I have managed to get Tim Thumb working but not JIG on pages and posts.
I have published a page with the error, as you requested. You can find it at https://www.aenigma-images.com/2020/11/jig-test-post/.
I look forward to hearing back from you.
With best wishes
Philip
What caching plugin do you use? The JS for JIG is indeed not loaded, not individually, but not seems to be the part of https://www.aenigma-images.com/wp-content/cache/min/1/fb08fa20718a67d00942d42ca8352ad0.js
Try disabling the caching plugin temporarily. This exclusion of JIG scripts could be a side effect of a manually-configured caching plugin that is not aware of scripts to load (just on this page). Or if it automatically gathered scripts for the home page, created a bundle and it loads that everywhere… but there is no JIG on the home page, then it will never load its scripts anywhere.
Other thing could be that your theme lacks wp_footer but it doesn’t seem to be the case.
I’m guessing that what you might be referring to is either Cloudflare or ShortPixel. I tried deactivating both and it made no difference. Then I rolled up my sleeves and started deactivating/reactivating plugins to see if I could discover a culprit. Turned out that Perfmatters was causing the problem by disabling JIG’s scripts.
So problem is now solved and thank you for your help in tracking it down.
No problem, thought it was something like that.
JIG supports WebP now! Changelog: https://justifiedgrid.com/support/changelog-update-history/#v4_3
Hey, as i don’t like Timthumb i decided not to use it and deliver pictures from my server. That works fine but i use EWWW and WP Rocket do deliver them webp images. But the pictures and the gallery are not delivered as webp images. How can i fix that? All the best, Daniel
At the moment JIG is not compatible with tools that replace images, they aren’t supposed to catch them. The gallery is built with JS with thumbnails generated on the fly. We’ll likely add webp support and/or change how galleries are initialized so these tools could intercept the thumbnails if on the fly thumbnail generation is turned off. No ETA on these yet.
If you are willing to reconsider TimThumb, via its customized version, JIG supports WebP now! Changelog: https://justifiedgrid.com/support/changelog-update-history/#v4_3
Hi I am use version 4.01 Justified Images Grid. I have use WP Engine PhP compatibility checker regards me trying to update the PhP version on my site from 7.1 to 7.3. I am getting the following warnings, does JIG support PhP version 7.3 and 7.4 ?
Name: Justified Image Grid
FILE: /home/blog2806/public_html/wp-content/plugins/justified-image-grid/download.php
FOUND 0 ERRORS AND 2 WARNINGS AFFECTING 2 LINES
25 | WARNING | INI directive ‘safe_mode’ is deprecated since PHP 5.3 and removed since PHP 5.4 62 | WARNING | INI directive ‘safe_mode’ is deprecated since PHP 5.3 and removed since PHP 5.4
FILE: /home/blog2806/public_html/wp-content/plugins/justified-image-grid/justified-image-grid-core.php
FOUND 0 ERRORS AND 5 WARNINGS AFFECTING 5 LINES
14937 | WARNING | INI directive ‘safe_mode’ is deprecated since PHP 5.3 and removed since PHP 5.4 18748 | WARNING | INI directive ‘safe_mode’ is deprecated since PHP 5.3 and removed since PHP 5.4 18751 | WARNING | INI directive ‘safe_mode’ is deprecated since PHP 5.3 and removed since PHP 5.4 18778 | WARNING | INI directive ‘safe_mode’ is deprecated since PHP 5.3 and removed since PHP 5.4 18782 | WARNING | INI directive ‘safe_mode’ is deprecated since PHP 5.3 and removed since PHP 5.4
Our standpoint is the same as this: https://wordpress.org/support/topic/ini-directive-safe_mode-is-deprecated-since-php-5-3-and-removed-since-php-5-4/
It’s not a breaking error, we are just checking for those with old PHP. However, the minimum version was bumped along the years so this is no longer necessary so we’ll remove it anyway. Thanks for the tip.
The new version is out in the autoupdate system and it has no more trace of safe_mode in it.
Wordpress-version: 5.5.3. PHP-version: 7.4.9. JIG-version 4.01. Page is https://elkesan.fi. MLA is 2.84.
I upgrade my homepage PHP, now PHP is 7.4.9, also I upgdade wordpress. So, in my opinion, now 9th December 2020 my homepage is updated to new version. After a little work, Wordpress, PHP etc start work, so my page is now ok.
After this update JIG stop work. Eg. this gallery: https://elkesan.fi/bticino-kuvagalleria-robur-video/ shortcode is [justified_image_grid image_tags=”Sfera Robur,videokuvalla” image_categories=tuotekuva]. This shortcode is ok and was fully funktioned about 2 year. Eg. this gallery was filled with this type photos: https://elkesan.fi/wp-content/uploads/ACE00102-607x1024.jpg (“video”, means found videocamera from product, this black circle.) Now there is some right photos, not all, and much wrong photos.
Today I tested stronger fix: I clean caches and fully uninstall of JIG. After this, I download JIG-zip-file from official place and install plugin. No effect, fault is same.
SO: JIG is quite simple, “install, activate” and make shortcode. In my case, this is better case, my galleries was better before update.
So: how I can fix this?
Replied to your email.