• dwturner

    (@dwturner)


    Hi,

    We are using WP 6.5.3 with the TT3 block based theme. Our web site relies upon sub menus created with the FSE block appearance editor. A recent update from MagePeople is blocking the functioning of the sub menus whenever a single event page is displayed using the default single event page template. It would appear that the plugin seems to be interfering with the default WP javascript that allows the <li> tags in the navigation menu to recognize an event. It does not seem to matter if a different single event page template is used and the sub menus function as expected everywhere else on the site except when a single event is being rendered.

    Thanks in Advance for any assistance or guidance

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • Thread Starter dwturner

    (@dwturner)

    Hi Again,

    I was just wondering if there were any suggestions or ideas about how I might resolve the problem of sub menus not functioning on a single event listing page. Thanks in advance.

    DWTurner

    Plugin Contributor Md. Abdullah Al Mahim

    (@aamahin)

    Hello @dwturner

    Thanks for your message, i just checked your website & i can see the sub menu is working fine!

    https://hamiltoncameraclub.com/

    Can you please share some screenshots of the issue?

    Regards

    Thread Starter dwturner

    (@dwturner)

    Hello @aamahin

    Thank you for your response. If you were looking at the home page you will not notice any issues because the home page is not generated by the Event Manager and Tickets Selling Plugin for WooCommerce – WpEvently – WordPress plugin.

    Here’s a screenshot of the homepage: https://imgur.com/a/ubdsSll as it normally shown.

    Here’s an example of what happens when someone clicks on one of the main nav bar items that has a sub menu: https://imgur.com/a/gdnsSKJ Please note that you have to click on a navigation bar item to show the sub menu.

    Finally here is a screenshot of an event listing as a single page: https://imgur.com/a/lNaJev1 The direct link to the page is https://hamiltoncameraclub.com/em4wc-event/2024-25-open-house/. As you should be able to discover, none of the navigation bar items with drop down sub menus do not seem to respond on this page. The drop-down sub menus are not functional on any single event page. However, if you navigate away from the single event listing page then the menu functionality returns to normal.

    This site is running on WP 6.5.5 with the Twenty-Twenty Three theme (using the full block editor to create pages etc.) on PHP 8.1.29 and version 4.2.0 of the Event Manager and Tickets Selling Plugin for WooCommerce – WpEvently – WordPress Plugin.

    There is also one plugin related error recorded in the error log but it does not seem to be related to the issue. Just in case it is relevant, the reported error is:

    Thanks again for any assistance you can provide.

    • This reply was modified 5 months ago by dwturner. Reason: Correct spelling
    • This reply was modified 5 months ago by dwturner. Reason: Provide additional information
    Thread Starter dwturner

    (@dwturner)

    Hi @aamahin

    I just thought I would pass along some additional information that I have about the problem of sub menus not working on the plugin single page event listing.

    • The site has been updated to Event Manager, ver 4.2.2 and the issue of the broken sub menus on single page event listings continues.
    • The plugin’s single page event listing html code for the navigation menu item is different then that generated by any other WP page. Here is the code from a regular page,
    <button data-wp-bind--aria-expanded="state.isMenuOpen" data-wp-on--click="actions.toggleMenuOnClick" aria-label="Club Events submenu" class="wp-block-navigation-item__content wp-block-navigation-submenu__toggle" aria-expanded="false"><span class="wp-block-navigation-item__label">Club Events</span></button>

    This is the corresponding html code that is generated by the plugin’s single page event listing templates:

    <button data-wp-bind--aria-expanded="state.isMenuOpen" data-wp-on--click="actions.toggleMenuOnClick" aria-label="Club Events submenu" class="wp-block-navigation-item__content wp-block-navigation-submenu__toggle"><span class="wp-block-navigation-item__label">Club Events</span></button>

    The only difference in the html code that the Event Manager plugin single page file does not appear to be adding the aria-expanded=”false” attribute.

    • The following two javascript files are loaded by a regular page and may to be necessary for the processing of the the data/click event. However the single page event listing rendered the Event Manager plugin does not appear to request them:
      • /wp-includes/js/dist/interactivity.min.js
      • wp-includes/blocks/navigation/view.min.js

    I hope this additional information is helpful in finding the cause and solution to this issue. Thanks again for any advice and suggestions.

    DWTurner

    Thread Starter dwturner

    (@dwturner)

    Hi MagePeopleTeam,

    This is just an update to let you know that after upgrading to Version 4.2.3 of your Event Manager plugin the problem with inactive submenus identified in the above thread remains unresolved.

    Any suggestions for resolving this issue would be greatly appreciated.

    DWTurner

    Plugin Contributor Md. Abdullah Al Mahim

    (@aamahin)

    Hello @dwturner

    Please update the plugin to the latest version. I hope your issue will be solved, if not please create a support ticket on our PRO support forum. The dedicated support team will assist you to fix the issue quickly.

    Thanks for your understanding.

    Regards.

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