Code

Discussion on Justified Image Grid - Premium WordPress Gallery

Discussion on Justified Image Grid - Premium WordPress Gallery

By
Cart 23,148 sales

Firsh supports this item

Supported

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

8471 comments found.

I have installed the plugin on the page http://virginiasvintagehire.co.uk/clients. I want to display a grid of images all of which are 182px x 136px. No matter which combination of options I choose the images are randomly cropped. I just want them displayed full size, no margins, no padding.

The shortcode is currently [justified_image_grid ids=2386,2387,2388,2389,2390,2391,2392,2393,2394,2395,2396,2397,2398,2399,2400,2401,2402,2403,2404,2405,2406,2407,2408,2409,2410,2411,2412,2413,2414,2415,2416,2417,2418,2419,2420,2421,2422,2423,2424 row_height=136 height_deviation=0 aspect_ratio=4/3 disable_cropping=yes title_field=off lightbox=links-off]

It’s coming from the global settings then, or your preset if you have one.

in global settings the field is empty and I’m just using the ‘global setting’ preset

Please contact me from my profile, I’ll need to check that out.

Hi :-)

I would like to know is it is possible now to vote or rating pictures. Like on a mouse over click a heart as example or thumb up. which is recorded in a CF and than can be used as sorting ?

Would be cool

Anyway thanks for Support

Sorry it’s not yet supported but it would make a nice extension one day. Currently the best way would be directing the images (since they are from WP media library) to their attachment pages instead of a lightbox, where they could be rated, commented on and shared socially etc [with 3rd party plugins]. The attachment page could even have prev/next buttons similarly to a lightbox, to show pics that belong together.

I already written a thumbs up/down system that allows changing the vote and stores values in CF, does checking against multiple voting and remembers your vote etc, but it’s for a FAQ not for JIG elements. It would need to maintain a database table for content where no CF is available (external sourced images). I need to keep these things in mind before adding such functionality. Don’t want to limit it to just WP images.

Hi Firsh,

How can I show the “justified grid gallery” to extend it from one edge to the other of the section of a page? I would like to show all the images like the ones you show in you website (http://justifiedgrid.com/preset-4-google-style/).

My dev website is this one: http://smellit.net/ . There you can see the “justified grid gallery” I’m trying to configure.

Could you give some tips or insight of how to do it?

Thanks, Marcel Odena

How about replacing it with:

.home .upfront-output-region-container:nth-child(4) .upfront-grid-layout { width: auto !important; }

But this assumes that the order of blocks won’t be moved around, since in that case the number 4 would change accordingly. This only makes the 4th element full width, which happens to be JIG’s box.

Hi Firsh, thank you very much for your help. You are a CSS hero! I tried it and it works perfectly. Keep in touch and thanks again. Marcel Odena

No problem, let me know if you need anything else.

When conditional script loading is turned off how do I keep it from loading all the lightbox scripts?

Hi, if you update to the latest version you’ll see a bunch of checkbox toggles which lets you individually each script. It’s called “Scripts to load when using unconditional loading” right under the “Conditional script loading” setting.

My purchase code is correct but for some reason JIG will not update via my Wordpress Dashboard. I’m receiving the following message: 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).

Note that this purchase code is only being used by me on one site and has only ever been used on that one site.

Thanks for your help!

I just saw another comment with what appears to be a similar issue and can only think that perhaps this is happening because I first had the site on a temporary URL?

Yes and I’ve just reset it! Feel free to update.

Hi, I can’t get JIG to auto-update, even though I entered the purchase code. I’m stil stuck using v2.4. Is there anything I may have overlooked? Thanks,

If you click “check again” on the updates tab of the dashboard and refresh that list a couple of times, what does it say next to JIG?

It says: “You have version 2.4 installed. Update to 2.8.2. View version 2.8.2 details. Compatibility with WordPress 4.3: 100% (according to its author) Compatibility with WordPress 4.3.1: Unknown 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).”

I’ve just reset your license.

Hi,

i had buy this plugin and i need same output like pretty photos. like title below all images and when you do click it opens and get option for to enlarge image also on right side top corner.

Are you missing the expand button of prettyPhoto? Have you tried PhotoSwipe, it’s better for this purpose.

I cannot upload the facebook albums of our facebook page. I already have created an app and I have our facebook page on “Authorization manager for pages and profiles”.

This is the error I get when I try to add an user.

Message log: [1:55:23 PM] Access token acquisition wasn’t successful. Please authorize yourself on Facebook then click ‘Manually load Facebook data’. If you already closed the Facebook dialog, click ‘Add current Facebook user’ again.

Please follow the step by step how to in JIG settings > Facebook tab. “How to create an App?” Step 5. Enter your domain to “App Domain” and the address to “Site URL” then click “Save changes” there. – this is what you have set incorrectly. The format of App Domain value would be yourdomain.com not www.yourdomain.com and not http://yourdomain.com etc. Site URL must be a derivation from your domain but then it’s the full URL.

Hello!

Pre purchase question for you dear Firsh???

I recently discover this plugin and I see great features and great support. :-)

The main reason why I like to buy this plugin is because Instagram options to have my instagram feed on my site and others things.

I use some free instagram wordpress plugins and I have problems from 01.09.2015. with “generic instagram error” showing sometimes. I have one friend who have friend from Ireland office of Instagram and he says this:

“As of September 1st, 2015, the ‘Enforce signed header’ setting is deprecated. Clients still using this setting should consider using the ‘Enforce signed requests’ instead. Every third party apps that uses Instagram API from 01.09.2015. must update to have “Enforce signed requests” system in their apps. Every plugin or app will experience problems with “generic instagram error” if they dont update their system for using Instagram API.”

Now the question.

Does Justifed image grid have option for ” Enforce signed requests” and everything properly set up for new security updates from 01.09.2015. from Instagram?

I will buy plugin but understandm me I must be sure that you have this Instagram updates because free plugins dont have it, and the main reason for somebody to pay 29$ is to have all major and important security updates and be in constant improwing his product when some big company like Instagram change something.

Thanks in front Firsh for your time.

Marin

Performance tab > Page Cache > Cache Preload > Automatically prime the page cache

OR

Garbage collection interval at the same place but in the Advanced section

I hope these help. Not sure how JIG would signal to W3TC that the post “updated” just because some time has elapsed.

I try that but and did not work but…

I find this great video and in description bellow that video is link to download great setup for W3TC and now it works great, every 1 hour cache life span refresh and new instagram photos are updated.

Here is the link if someone wants to have great setup for W3TC:

https://www.youtube.com/watch?v=Wh5U_kFcuDs

Thanks for your time Firsh, sorry to border you but in the begining of developing web site you have so many questions.

Best regards.

I see, sounds good now that W3TC works as it should. Feel free to ask.

hello.. I have JIG running against NextGEN gallery with filters. When user selects one of the filters not all photo in that filter are showing.. on clicking refresh and filter again then photos are shown. What could be causing this?

I recommend using Load More then instead, it works quite well with filtering. It allows you to limit what you see at once, but gives the option to still see everything. Perhaps you added the limit because it was starting to get too big?

thanks!

No problem.

Hi Firsch,

I need to enable automatic updates on my live site, but my purchase code might still be attached to the dev site at http://lifesstory.beyostudio.com/. Can you help me with that?

Thanks!

I’ve reset your licenses!

Hi,

Absolutely LOVE this plugin, have had it for years – just added a gif to the gallery in the hope that it would play whilst in the thumbnail mode, but it only plays once you actually load the full image. Anyway to just make it animate whilst in thumbnail mode?

Cheers

John

Thank you. Yes, use the “allow animated GIFs” setting on the general tab > Behavior of the plugin section.

Arrggh, you’re too quick, I just found and it and returned to say!

Thanks anyway :)

No problem :)

is this compatible with Visual Composer? is this compatible with the7 theme?

thanks!

Compatible with both, but no special VC component exists yet. You can add a gallery inside a text block of VC.

Hello!

Despite running the latest version of WP, and the option to update the JIG in my dashboard, I can’t run an update, even though I have inserted my keys into the JIG settings. Can you advise? I would be a lot better than having to update via FTP. Cheers.

I’ve reset your licenses, please try again.

hello, can you reset our license for Justified Image Grid for autoupadate. we delete domian with .com and need change to pl. now com. its olny for redirect.

evanto suser name is: annaemtech

Done!

Hi Firsh,

A client of mine added the Justified Image Grid plugin, and i’m trying to set it up.

I’ve added an gallery to a page with the magnify pop up, lightbox. But if i click on a picture it keeps sending me to the attachment page (mediafile) instead of opening the lightbox..

Did i miss something?

Thanks in advance.

Please provide proof of purchase through my profile, thanks.

Hello, I am trying to use the plugin to display an instagram feed. Picture display fine but videos aren’t showing up and giving this messages, “Security notice Video player is only accessible from a lightbox and on the same host” Any idea what is going on?

Hi, where does that message show? It shouldn’t say that inside a lightbox. Are you opening the videos on a new tab, or does it show on a mobile device? Can you please send me a link?

Hi!

I cannot use instagram gallery

In Instagram settings happens:

Authorization manager for Instagram {“code”: 400, “error_type”: “OAuthException”, “error_message”: “Redirect URI does not match registered redirect URI”}

07:19:34] Access token acquisition wasn’t successful. Please authorize yourself on Instagram then click ‘Manually load Instagram data’. If you already closed the Instagram dialog, click ‘Add current Instagram user’ again.

Sorry, but my problem persists.

{“code”: 400, “error_type”: “OAuthException”, “error_message”: “Redirect URI does not match registered redirect URI”}

Sorry! Now worked! Thank you!

No problem.

Hi – any plans to replace timthumb? It creates too many php calls on pages with lots of images and Jetpack has conflict issues with some plugins.

Why does JIG use TimThumb?

Thumbnail creation is necessary for the various needs of the plugin and here you can read a full technological explanation that should cover all your concerns. Please note that you are free to disable it any time, however there would be a performance hit as the large or original images would be used as thumbnails, letting the browser resize them.

No alternative for this kind of use
After looking at plenty of other solutions, it seems that there is no proper alternative besides Jetpack Photon. Thumbnail creation for JIG needs to fulfill this needs:
  • Works with external images from various sources, such as Facebook, Flickr, Instagram, RSS feeds (YouTube, Vimeo, 500px, DeviantArt and so on).
  • The retina ready feature needs thumbnails to be created on demand at an optimal size for different pixel densities.
  • Any change in row height settings (or presets) requires a thumbnail with a new size.
  • Works on past galleries, for which the thumbnails haven’t been built.
  • Does not upscale.
  • Caching with a way to easily clean up.
Problems with the built-in WordPress thumbnail creation
Articles often bash TimThumb and cite the the availability of tools and functions that rely on the built-in image handling of WordPress. Yes, it’s suitable for themes where the developer knows what thumbnail sizes they will require across the various layouts. However, there are several problems with it when used for a plugin like JIG:
  • Does not work with external images.
  • Thumbnails would need to be pre-built, but the row height you may desire in the future is not known in the present.
  • Normally, thumbnails are generated on image upload only. Hence the many “thumbnail rebuild” plugins.
  • It clutters your /wp-content/uploads/ folder, wasting space with no way to easily clean up. Without intervention, the different and often unnecessary sizes are saved at a high quality too high, often causing the thumbnail to be larger (or at least disproportionate) in filesize than the original, hopefully optimized, originally uploaded version. Take a look at /wp-content/uploads/ directory, isn’t there 10 copies of every picture, just because your theme defined various thumbnail sizes carelessly? Often this is the case.
Security and discontinuation
One could argue that TimThumb is allegedly not secure and is discontinued by its developer.
  • It wasn’t actively developed since 2012 anyway, as it has reached maturity. Since then, very few updates have been released that only consist of little fixes. So in that sense, it doesn’t make much difference that it’s discontinued.
  • It is customized for JIG and the developer keeps a close eye on the script regarding its security. The last exploit found (webshots) wasn’t even enabled or used by JIG, however since then it’s been fixed either way. In general, whenever a security exploit is found in any script, it’s done via ethical hacking where a possible solution is also proposed. It’s expected that JIG will include community fixes should any security issue would occur.
What about the future, how do you make thumbnail creation sustainable?
As part of planned development, JIG will come up with diversified ways to create or access thumbnails:
  • It would depend less on TimThumb and offer options to use thumbnails sizes already available. Sources often create thumbnails at pre-defined sizes JIG could make use of. These would be a close enough match to your row height settings (which directly influence thumbnail size).
  • The possibility of better caching that would not cause any PHP script to run, just to access a cached thumbnail.
  • Nicer thumbnail URLs without visible query string parameters.
  • Superfluous blocks of code will eventually get removed from TimThumb, making it smaller, more compact, less prone to security issues.

We developed a site for a client at a temporary URL (http://dev3.ravecommunications.com/) and installed and activated JIG. Once completed the site was moved to the live URL – ae-eng.com. The JIG plugin was deactivated and uninstalled from the development site.

When I try to run the plugin update on the live URL I get this message: “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).”

How do I get the updates to run on the live site?

(We have 3 licenses for JIG. At some point can we switch to an extended developers license?)

Thanks for your help.

I’ve reset your licenses, updates will work now. There is no multi-use dev license on CodeCanyon, extended license doesn’t mean that, sorry. It’s how this market works.

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey