• Hi Joe,

    Installed your calendar, skinned it up and it looks amazing but I can’t get the Event pop-ups to work on my theme (Divi Elegant Themes).

    https://www.dev-dot59.co.uk/glebe-junior/calendar/

    Tried various setting changes and read through the support tickets but without finding a solution? One thing I have noticed is the page is not loading the grid.js but is does load the js files?

    There are some other Divi users having similar issues on the Elegant themes forum.

    Tested using the WordPress 2015 theme and the default WP editor but the issue persists so not sure if this a theme or other plugin conflict causing the problem?

    Many thanks
    Martin

    https://www.ads-software.com/plugins/my-calendar/

Viewing 12 replies - 1 through 12 (of 12 total)
  • Hi Joe,

    I am also having this issue. I have disabled all plugins and switched to WP2015 to test and still having the issue. I have The7 theme (24,000 sales Themeforest) installed and running WP 4.2.2. Any ideas what might be causing the event pop-up not to display?

    https://aceofflorida.us/

    Thanks,
    Michael

    Plugin Author Joe Dolson

    (@joedolson)

    @MartinDot59 It looks to me like you have the option to open events to their details pages enabled. That’s a setting at My Calendar > Settings – it’s not default, however, so generally you would have had to turn it on yourself. Can you check whether that option is enabled?

    @tallydigitalbiz You actually have a completely different issue. Can you open a different support thread?

    Thread Starter MartinDot59

    (@dot59)

    Hi Joe,

    Thanks for coming back to me.

    Yes I turned “Open calendar links to event details URL” option on because when it was deselected the events on calendar don’t do anything when clicked.

    I now deselected this option and retested but unfortunately the pop-up doesn’t work?

    Many thanks
    Martin

    Thread Starter MartinDot59

    (@dot59)

    Hi Joe,

    Look like I’ve found the issue, it’s the Divi theme and an issue with custom.js conflicting with the plugin.

    I’ve removed a chunk of code and the pop-ups are now working.

    Cheers
    Martin

    I am having a similar problem. The detail popup does not work, until I hit the previous link, then it works, it even works when I then hit the next link and I am on the original month.

    https://familieshelp.staging.wpengine.com/whats-going-on

    If I switch it to go to the details page, it works fine, but I would rather the pop up.

    Any thoughts?

    Plugin Author Joe Dolson

    (@joedolson)

    @syoung68 You also have a different problem. Your problem is a conflict with the ‘smoothscroll’ JS functionality provided by your theme.

    In the future, please create your own thread – thanks!

    I’m marking this topic as resolved because the original poster’s issue has been resolved.

    Thanks for the info. I got it fixed.

    Hi, Sorry to debunk this post..
    MartinDot59, you succeed to make MyCalendar work with Divi theme by modifying custom.js.
    Can you explain me what you’ve done in order to fix it ?
    Thank you

    Plugin Author Joe Dolson

    (@joedolson)

    @eksonvaldez The offending code in custom.js is a block relating to smooth scrolling of in-page links, which is overriding the functionality attached to links in My Calendar. I can’t provide more details than that, though!

    syoung68, can you please tell us how you got it fixed? I am having the exact same issue. Thank you!

    My parent them has the ability to disable the smooth scrolling. All i had to do was turn it off. Sorry I could not be of more help.

    I found a solution in Divi’s support forum. Andrei Nahaev from Divi suggested removing the following code and it enabled the popups for work for me.

    Remove code from themes/Divi/js/custom.js

    $( ‘a[href*=”#”]:not([href=”#”])’ ).click( function() {
    var $this_link = $( this ),
    has_closest_smooth_scroll_disabled = $this_link.closest( ‘.et_smooth_scroll_disabled’ ).length,
    has_closest_woocommerce_tabs = ( $this_link.closest( ‘.woocommerce-tabs’ ).length && $this_link.closest( ‘.tabs’ ).length ),
    has_closest_eab_cal_link = $this_link.closest( ‘.eab-shortcode_calendar-navigation-link’ ).length,
    has_acomment_reply = $this_link.hasClass( ‘acomment-reply’ ),
    disable_scroll = has_closest_smooth_scroll_disabled || has_closest_woocommerce_tabs || has_closest_eab_cal_link || has_acomment_reply;

    if ( ( location.pathname.replace( /^\//,” ) == this.pathname.replace( /^\//,” ) && location.hostname == this.hostname ) && ! disable_scroll ) {
    var target = $( this.hash );
    target = target.length ? target : $( ‘[name=’ + this.hash.slice(1) +’]’ );
    if ( target.length ) {

    et_pb_smooth_scroll( target, false, 800 );

    if ( ! $( ‘#main-header’ ).hasClass( ‘et-fixed-header’ ) && $( ‘body’ ).hasClass( ‘et_fixed_nav’ ) && $( window ).width() > 980 ) {
    setTimeout(function(){
    et_pb_smooth_scroll( target, false, 40, ‘linear’ );
    }, 780 );
    }

    return false;
    }
    }
    });

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘Event Pop-Up Not Working’ is closed to new replies.