Quote Originally Posted by mc12345678 View Post
Honestly, there is little that can be determined with that information, but if I may explain a few things. 1) before adding any other plugins that interact with the front end, the template should resolve satisfactorily with an html validator such that the page has no errors. There are some errors that will have no effect on javascript, but it is far easier to say that you are starting with a clean slate that functions.
2) Whatever jquery/javascript or the like is loaded, there should be only one version that is loaded not multiple.
3) The most up-to-date version of whatever software should be loaded which if it is located on github may include some additional fixes that have been discussed either in the forum or perhaps the issues area of the github copy of the program.
4) IH4 as provided on github had been rewritten to make the path to the image "human" readable. Regarding the above, that means that things were done well enough to get the correct filename.
5) If using a merge utility to combine two or more files, understand that javascript can appear to be a minor modification that can end up being ignored instead of say php related code which turns out to be more major changes, so there could be a chance of missing a merge if manually performed at some point.
Thank you for your explanation!
It is out of my knowledge to modify the code. Finally, I just installed the "worked" template after the "problem" template, then the lightbox run properly again even I shifted to the "problem" template.

On the other hand, I found the lightbox may have a little problem when running with mobile device. With clicking the image, there is lightbox displaying, but the image is off center when zoom in, and it cannot be drafted to left or right. Click image for larger version. 

Name:	Screenshot_2017-04-08-11-20-21.jpg 
Views:	73 
Size:	22.3 KB 
ID:	17025 Could you advise me how to fix it?

Thank you!