Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #1248773

    Hallo zusammen
    Ich habe schon seit einiger Zeit das Problem, dass bei Galerien bspw. Masonry aber auch 3rd Party Gallerien die Bilder entweder nicht laden oder sicht alle übereinander schieben. Ich habe hierzu auch schon etwas gefunden, dass wenn man das Browserfenster etwas grösser und wieder kleiner Zieht sich die Bilder dann korrekt anordnen aber mit den dort gegebenen Tipps bin ich nicht wirklich voran gekommen, vor allem nicht Mobile.

    Das Problem zeigt sich bspw. auf dieser Seite sehr gut: Link 1
    Aber auch auf allen anderen Seiten findet man das Problem wenn ich eine Gallerie einbinde.

    Auf dieser Seite: Link 2 verwende ich testweise das Plugin “Modula”. Mit dem Plugin tritt der Fehler beim ersten laden der Page auch auf, wenn man die Seite dann neu läd nicht mehr.

    Wäre super, wenn ihr hier evtl. Tipps habt.

    Grüsse
    Bastian

    • This topic was modified 4 years, 1 month ago by BastograPhy.
    #1249779

    Hey BastograPhy,

    Thank you for the inquiry.

    This issue usually occurs when the gallery contains a lot of images, or when the page is big that it takes quite a while to load. To prevent the gallery images from stacking up while they are loading, we could add this snippet in the functions.php file to trigger a resize event and force the gallery items to reposition until the page is fully loaded.

    add_action('wp_footer', 'ava_auto_resize');
    function ava_auto_resize(){
    ?>
    <script>
    (function($){	
    	var int = window.setInterval(function(){
    		$(window).trigger('debouncedresize resize');
    	}, 1000);
    	
    	$(window).load(function () {	
    		setTimeout(function() {
    			clearInterval(int);
    		}, 5000);
    	});
    })(jQuery);
    </script>
    <?php
    }

    Best regards,
    Ismael

    #1251449

    Hi Ismael
    Sorry for my late feedback and thanks a lot for your help. I added your code to my functions PHP but nothing changed as you can see under Link 1.
    Any other options?
    Kind Regards
    Bastian

    #1252151

    Hi,

    The position of the items in the gallery is now automatically adjusting while the images are loading. Please try to purge the cache and make sure to remove the browser history before checking the page.

    Best regards,
    Ismael

Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.