X
337862

"more" button does not work with Ezoic

Hello, I’m using the Ezoic proxy for advertising and also their optimization tools called Leap.
Now I found that the “more” button does not load more events of a list, while I see it properly working when Ezoic is excluded.
My question is therefore how the “more” button is triggered and which scripts shall be excluded in Ezoic from optimization and load delay. A sample of a list you can see here https://www.tourist-in-rom.com/en/rome-march/#Exhibitions

BY: Bernhard Gemassmer - Jan 20,2024 AT 3:47PM - 1 year ago
    • Bernhard Gemassmer Jan 20,2024 AT 5:29PM - Posted 1 year ago - #337865

      This is, what Ezoic says:

      Hi Bernhard! Thanks for getting back to me. I was able to find a few more scripts related to Eventon that I disabled from script delay, but I’m still seeing the issue. When checking the uncached version of the site I noticed that the “more” button doesn’t seem to appear correctly as a button but just as text:

      When I checked the page with Leap turned off entirely the button did work but still seemed formatted incorrectly, so I’m thinking part of it might be script delay but the button itself might not be set up correctly. I’m not familiar with the Eventon plugin, are you seeing any errors being flagged in the plugin itself or any sort of troubleshooting that might be available within the plugin?

      On my site, I see the button as defined in the custom styles

    • Artem Jan 22,2024 AT 5:45AM - Posted 1 year ago - #338037

      Hello,

      Unfortunately, we unable to help with issues related to a third-party plugin.

    • Bernhard Gemassmer Jan 22,2024 AT 9:34AM - Posted 1 year ago - #338075

      Hello,

      Leap is not a 3rd party plugin, but the optimization tool operating on the proxy. To understand why the “more” button is not working it is necessary to know how and where the expansion is generated (CSS/html/script). I want also to remind you, that in the ticket #334816 I was told to disable “Load all eventON scripts/styles to page headers, where eventON is used”. Maybe this has an impact on the function of the “more” button?

    • Ashan Perera Jan 22,2024 AT 2:44PM - Posted 1 year ago - #338189

      Yes i think disabling that button made the more button javascript function not work. And the styles for the calendar as also off. Can you reset those eventON setting back? 

    • Bernhard Gemassmer Jan 29,2024 AT 9:31AM - Posted 1 year ago - #338934

      This sounds like a bug. As far as I understand I can’t disable the loading of CSS and scripts on all pages because the more button does not work with external optimization tools then, right?

    • Artem Jan 30,2024 AT 3:46AM - Posted 1 year ago - #339017

      Please send us wp-admin access to your site as a private message for us to further assist your situation.

    • Artem Feb 1,2024 AT 2:21PM - Posted 1 year ago - #339507

      I went to the page and after I clicked on More, it loaded events:

      Could you check and let me know? Not sure how create the issue.

    • Bernhard Gemassmer Feb 2,2024 AT 10:14AM - Posted 1 year ago - #339657

      Hello,

      The problem occurs when you are not logged in. I’ve now set the page to public so you can see it.

    • Artem Feb 5,2024 AT 2:27PM - Posted 1 year ago - #340041

      What differences in plugins or with the theme when you are logged-in and logged-out?

    • Bernhard Gemassmer Feb 6,2024 AT 3:11AM - Posted 1 year ago - #340068

      The difference is that the page passes through the Ezoic proxy and their page optimization. This is why I asked which scripts shall be excluded in Ezoic from optimization and load delay.

    • Artem Feb 6,2024 AT 1:10PM - Posted 1 year ago - #340198

      Thank you for your messages, I am going to assign this ticket to Ashan and he will be able to take it from here and find you a solution. Please allow some time for him to get back to you, we greatly appreciate your patience and thank you for being a eventon customer! Also please disable any IP blocking on your site if there are any.

    • Bernhard Gemassmer Feb 13,2024 AT 9:45AM - Posted 1 year ago - #340801

      I need an urgent solution. As it is now, the event lists on mobile are not usable. When I define the display of the entire list, it is either not loaded at all or scrambled without images  (screenshot attached). If I define the display with “more” button, something is displayed but the “more” button does not work.

    • Artem Feb 13,2024 AT 1:34PM - Posted 1 year ago - #340839

      Could you try clearing your cache plugins? Also try going to EventON > Scripts & Styling > disable Load eventON scripts and styles only on eventON pages.

    • Bernhard Gemassmer Feb 14,2024 AT 7:17AM - Posted 1 year ago - #340904

      I did but this makes no relevant change. Now also on desktop the lists are not loaded, if more events are in the list (I saw a list with 3 events on a page, but longer lists are not there). I tried a list with 3 initial events and “more” button, but only a strange button is shown and not working – see screenshot.

      I looked in the Ezoic proxy for Eventon scripts. I found the following and disabled script delay for all of them, without success.

      /eventON/assets/js/maps/eventon_gen_maps.js?ver=4.5.9
      /eventON/assets/js/eventon_functions.js?ver=4.5.9
      /eventON/assets/js/lib/jquery.easing.1.3.js?ver=1.0
      /eventON/assets/js/lib/handlebars.js?ver=4.5.9
      /eventON/assets/js/lib/jquery.mobile.min.js?ver=4.5.9
      /eventON/assets/js/lib/moment.min.js?ver=4.5.9
      /eventON/assets/js/lib/moment_timezone_min.js?ver=4.5.9
      /eventON/assets/js/lib/jquery.mousewheel.min.js?ver=4.5.9
      /eventON/assets/js/eventon_script.js?ver=4.5.9

      Actually I don’t see lists shown via the Internet. It looks as if the lists are not there when the proxy retrieves the page. I made tests with the following pages:

      https://www.tourist-in-rom.com/it/roma-maggio/#Mostre (list is placed below the container with the roses

      https://www.tourist-in-rom.com/de/rom-mai/#Ausstellungen (list is placed in the accordion “Liste der Ausstellungen”)

      https://www.tourist-in-rom.com/en/rome-may/#Exhibitions (list below the container with 3 events + “more” button)

    • Bernhard Gemassmer Feb 14,2024 AT 10:15AM - Posted 1 year ago - #340925

      Looking into the accordion at https://www.tourist-in-rom.com/de/rom-mai/#Ausstellungen the eventon code is there. Maybe you can figure out why the list is not displayed.

    • Ashan Perera Feb 21,2024 AT 11:57AM - Posted 1 year ago - #341706

      EventON scripts seems to be working. However there are many JS errors on the page. 

      What is the shortcode you are using inside Liste der Ausstellungen? 

      Any chance you can give us access to wp-admin to take a closer look?

You must login to reply to this ticket

HelpDesk

Welcome to EventON helpdesk.

EventON is the #1 Best selling event calendar plugin for WordPress websites in envato marketplace.

Checkout EventON