Forum Replies Created

Viewing 15 replies - 1 through 15 (of 68 total)
  • Thread Starter treecutter

    (@treecutter)

    Re. “to disable the zoom on touch screen devices” instead of nquery(window).width() , we tried this:

    (‘ontouchstart’ in window) || (navigator.MaxTouchPoints > 0) || (navigator.msMaxTouchPoints > 0)

    Seems to work well on iPhone, iPad and Desktop, you might have a better idea ?

    Just to be clear, “pinch and zoom” works fine on the slider, but is broken on the main image panel.

    One more thing, your zoom/slider icon, the square one, would it not look a lot better with a magnify glass icon so make clear to the visitor what the icon does ?

    Thread Starter treecutter

    (@treecutter)

    Thanks very much for your detailed reply, great support !

    Noticed you are relying on wp_is_mobile() , and iPad is using Mac OS Desktop user agent by default, https://discussions.apple.com/thread/256062962?sortBy=rank

    Have written an override filter that works fine to fix this in the meantime.

    Completely agree about the zoom, it does not work well on mobile.

    The replacement gallery also breaks “pinch zoom”, are you aware of that ? This is a shame as it is an important feature for all mobile devices, so would be great of you can fix that.

    Don’t worry about the thumbnail issue, we are not using any custom thumbnail. But you might want to know it is the DEFAULT thumbnail that is broken on iPhone , it works OK on iPad even when we use an override filter for wp_is_mobile(), and OK on Desktop.

    Keep up the great work, this is a super plugin, Thanks !

    Thread Starter treecutter

    (@treecutter)

    Hello and thank you for your continued support, highly appreciated. This is potentially a great plugin we would really like to use.

    Thanks to the clues you have supplied, have now found of what the problem is.

    “disable zoom on mobile devices” is not working properly.

    Tested with iPad Air 4th Gen, iOS 18.6.2, 10.9 inch display, 2360 x 1640 resolution.

    The gallery has the main image, two additional images, and the video after the images.

    Tapping the light box icon on the VIDEO brings up the light box correctly. Tapping on any of the images does NOT bring up the light box, but instead seems the inner zoom still works !

    If “Zoom Style” is set to OFF, everything works perfectly on the iPad, but we really need zoom for desktop, inner is fine.

    Tested on an iPhone 16

    Works as expected , with one issue, the video thumbnail image appears and then quickly disappears leaving empty white space.

    https://macbookmark.uk/product/album/

    Current Plugin Settings:

    Slider Layout:  Horizontal

    Slider Responsive: ticked

    Auto-playSlider: not ticked

    FadeSlider: not ticked

    Infinite Loop: ticked

    Arrow on Slider: not ticked

    Arrow on Thumbnails: not ticked

    Video Thumbnail for all Products: not selected

    Light-box: ticked

    Zoom style: inner

    Disable Zoom on Mobile: ticked

    Zoom Level: 1

    Allow Template Filter: ticked ( double images issue )

    Remove Action: ticked ( video does not work if un-ticked )

    Enable Thumbnails Hook: not ticked

    Hide Thumbnails: not ticked

    Hide Thumbnail: not ticked

    Thumbnails to show: 4

    Adaptive Height: not ticked

    Show Only Videos: not ticked

    Show Video Controls: ticked

    Video Poster Image: not ticked

    Video Looping: not ticked

    Auto Play Video: not ticked

    Place Of The Video: After Product Images

    Thumbnails Layout: slider

    Arrow Color: not set

    Arrow Background Color: not set

    Video Icon Color: not set

    • This reply was modified 7 months ago by treecutter.
    Thread Starter treecutter

    (@treecutter)

    Some further information.

    If “Zoom Style” is set to OFF, the light box can be made to appear, but ONLY after tapping twice in the light box icon. The first tap brings up the left and right arrows in the image. Only after this a second tap on the light box icon will show the light box.

    If “Zoom Style” is set to LENS, results are erratic, the LENS hides the light box icon, and light box will sometimes appear when tapping another part of the image.

    If “Zoom Style” is set to INNER, the light box cannot be made to appear at all.

    To be sure of this , we have tested on a different server and theme, Twenty Seventeen , again no other plugins enabled, with same results

    The issue seems to be related to the zoom function.

    Thread Starter treecutter

    (@treecutter)

    Thanks for your kind reply. Perhaps we did not clearly explain.

    The video gallery works fine, but when you tap the lightbox icon https://imgur.com/a/nEGgDoN on a physical mobile device such as an iPad or iPhone with iOS 18.6.2 , the image just judders a little, and light box does not appear

    On a desktop browser the light box works normally

    Thread Starter treecutter

    (@treecutter)

    Solved

    Thread Starter treecutter

    (@treecutter)

    Hello Sebastian

    Thanks very much for your kind reply, much appreciated

    We traced the issue to a rogue plugin, sorry to have troubled you.

    Thanks again.

    Thread Starter treecutter

    (@treecutter)

    Hello Jonayed

    Actually we asked this: Anyone have an idea how Gutenberg can be enabled for the Product Short Description ( we already got it working for the other product page parts )

    Anyway your answer ( and our work ) has made the question redundant, as the new block based new (Beta) Product Editor does everything very nicely !

    You guys have done a fantastic job with the new block based Product Editor, it is hugely better, so thank you for letting us know about it, we completely missed it was there !

    How come it’s “beta” , seems to work just fine

    Thread Starter treecutter

    (@treecutter)

    Hello

    Very pleased to say we have solved this issue. Your ‘unique issue’ got us thinking and after much troubleshooting we found the Apache server config has this line:

    ExpiresByType text/html A3600

    Issue resolved by changing above to:

    ExpiresByType text/html “access plus 0 seconds”

    Big THANK YOU for all your kind support, highly appreciated !

    Thread Starter treecutter

    (@treecutter)

    No the setting are not sticky.

    Thanks for the update, we will await the PR release and test accordingly.

    Appreciate the awesome support !

    Thread Starter treecutter

    (@treecutter)

    Hello

    There is only a very small number of posts, not more than 200.

    The two main issues are the preload cache setting seems to be limited to 720. But no matter what figure is entered and saved, it reverts to 720. That really should be fixed.

    The preload sets the cron job X minutes after the preload interval is set. At the designated time the cache is emptied, but then not re-populated.

    We can see a lot of work has gone into building this plugin, and the performance is excellent. It would be an even better plugin if these inconsistencies could be addressed.

    We will try your suggestions

    Thank you again for the kind help and support.

    • This reply was modified 1 year, 10 months ago by treecutter.
    • This reply was modified 1 year, 10 months ago by treecutter.
    Thread Starter treecutter

    (@treecutter)

    Hello

    Thank you for your kind reply.

    Following extensive testing, we can confirm that the cache is DELETED , and not refreshed.

    This is undesirable and at odds with the stated / expected behaviour of the plugin.

    It may be related to a bug with this setting on the PRELOAD page.

    Refresh preloaded cache files every  XXX minutes. (0 to disable, minimum 30 minutes.)

    No matter what setting is entered for ( minutes ) it will default back to 720. We could not locate ‘720’ anywhere in the SQL database. In pour case we needed a setting of 1440 which seems not possible.

    In summary , the plugin DELETES the preloaded cached files, and does not preload/refresh them.

    Unfortunately for us that renders the plugin useless, which is a great shame as we really wanted to use it.

    Thread Starter treecutter

    (@treecutter)

    Hello

    Thank you for your kind efforts and reply. We hve now updated to your latest version 1.12.0 but the issue remains, no cookies are being set. The site is a very simple site setup exclusively to test your plugin. There are no other plugins installed

    Please can you try this to replicate the issue:

    visit https://macbookmark.uk

    The popup subscribe form will appear. Click on the X to close the form. Click on top menu ‘Sample Page’ Then click on site title ‘Macbookmark’ to return to the home page. The subscribe form will re-appear ! It should not re-appear.

    Repeat the above steps , this time entering an email and clicking on the ‘Subscribe button’ Click on top menu ‘Sample Page’ Then click on site title ‘Macbookmark’ to return to the home page. The subscribe form will re-appear ! It should not re-appear.

    Thank you

    Thread Starter treecutter

    (@treecutter)

    Ma we request a commercial custom modification, could you assist with that ?

    Thanks

    Thread Starter treecutter

    (@treecutter)

    Ok files still not been deleted, so looks good after all.

    We have noticed that the scheduled PRELOAD process did not run until we logged back into the sites today.

    Am wondering if this is due to the sites being on development servers that are no accessible to the internet, so will not have had any page/post visits. So the scheduled preload process did not start until we visited the site(s) today, does that make sense ?

    Otherwise, brilliant lightweight caching plugin, with CDN support and makes dramatic improvement to page load speed, thanks !

Viewing 15 replies - 1 through 15 (of 68 total)