• Have WP 4.4.2 with THE7 child theme. Receiving this warning:

    Nav Menu Roles has detected a possible conflict in the following locations: domain.com\wwwroot\wp-content\themes\dt-the7\inc\mods\mega-menu\class-mega-menu-admin.php on line 113. Please direct the author of the conflicting theme or plugin to the FAQ for a solution.

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author HelgaTheViking

    (@helgatheviking)

    The notice is there to inform people who may be experiencing trouble with their menus where to look for a solution. It shows a compatibility warning with any theme/plugin that is also filtering the menu Walker via the wp_edit_nav_menu_walker filter. Because WordPress can *only* have one Walker active there’s a risk that one of the plugins (or theme) won’t show it’s menu options unless they’ve explicitly added the compatibility I describe in the FAQ.

    I should change the message to read that if you are not experiencing any trouble (because several plugins now use the convention from the FAQ and are therefore compatible) you can simply dismiss the notice.

    Thread Starter IRD-dev

    (@ird-dev)

    Thanks for the prompt feedback! I am not using mega-menus and, hence, did not panic. Notwithstanding, any such warning is a bit unnerving .. especially to the site owner who, oftentimes, is not at all technical.

    If you can manage to allow us dev’s to dismiss that warning, that would be most appreciated!

    Thread Starter IRD-dev

    (@ird-dev)

    There is a “Hide Notice”, at the tail of the warning. Is this the same as a “dismiss” action?

    Plugin Author HelgaTheViking

    (@helgatheviking)

    It should only be showing to admins and is already dismissable (or should be). Let me know if it isn’t. And let me know if there’s anything you can think of that would make the message less terrifying. It was meant to be purely informative and reduce the number of people posting support requests for conflicts, but I’m not sure it worked out like I had hoped.

    Plugin Author HelgaTheViking

    (@helgatheviking)

    Yes, that’s exactly what hide notice means.

    Plugin Author HelgaTheViking

    (@helgatheviking)

    I’d love to find something akin to current_theme_supports() for compatible plugins to declare their compatibility, but feel a bit iffy about using that since it is clearly supposed to be for theme features. Assuming I could get the conflicting themes/plugins to add another convention, I’d be able to better determine which potential conflicts are actual conflicts.

    Thread Starter IRD-dev

    (@ird-dev)

    As a dev, it didn’t phase me; especially since this project does not employ mega menus. Thanks for responding and, again, for this excellent plugin and timely support!

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Great plugin – but has compatibility WARNING on WP 4.4.2’ is closed to new replies.