• Resolved dbais

    (@dbais)


    Since updating to v3.9.3 two problems have appeared.

    1. Links in the menu below the top level don’t work. I’ve tested the menu in another theme (Twenty Seventeen) and it worked correctly. So this appears to be related to evolve.

    2. The slider becomes hidden if you click the previous or next arrows.

    Neither of these was fixed in v3.9.4

    Regards

    David

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

Viewing 8 replies - 1 through 8 (of 8 total)
  • Hello,

    the issue is there because you are using plugin Tabs Responsive which uses Bootstrap Framework and other styles as well as evolve theme. However, that plugin uses older versions of those frameworks, you can dequeue it(them) in a child theme and it will work properly. For example:

    function evolve_dequeue_styles() {
       // We can dequeue this, evolve uses the latest Font Awesome styles
       wp_dequeue_style( 'wpsm_tabs_r-font-awesome-front' );
       // We can dequeue this, evolve uses the latest Bootstrap Framework styles
       wp_dequeue_style( 'wpsm_tabs_r_bootstrap-front' );
       // We can dequeue this, evolve uses the latest Animate.css styles
       wp_dequeue_style( 'wpsm_tabs_r_animate' );
    }
    add_action( 'wp_print_styles', 'evolve_dequeue_styles', 100 );
    Thread Starter dbais

    (@dbais)

    As you say – a clash with Tabs Responsive seems to be the issue.

    However I’m having difficulties setting up a working child theme for evolve as you suggested. I’ve set a child theme up in the normal way. And in the theme preview it’s pulling in all the customisation menus. But all the customisation entries are blank. So all of the design elements generated by the theme are missing.

    Is that what I should expect or should the values from the parent be carried over?

    Regardless of that, adding the dequeue function hasn’t resolved the menu issue. Other than the top level links, none of the other links are working or even displayed when you hover over them.

    Please use Child Theme Configurator plugin in order to set up the child theme properly

    Thread Starter dbais

    (@dbais)

    OK – I’ve done that and the child theme is now working correctly.

    However the dequeue function you suggested still doesn’t resolve the issues I reported.

    You got rid of those styles, however, in your source code I still can see this definition:

    <script type='text/javascript' src='https://www.abbeytimber.co.uk/wp-content/plugins/tabs-responsive/assets/js/bootstrap.js'></script>

    but for this, I dont see a way to dequeue through child theme as it uses no slug to call the script (NOTE: author of the plugin should use one). If you would get rid of this line, I think only by editing the plugin’s code, the theme would work correctly without conflicts ??

    Thread Starter dbais

    (@dbais)

    That’s correct. If I remove that line then the menus and slider all work correctly.

    It does mess up the pages that use the Tabs Responsive plugin – but that’s something for them to sort out! I’m waiting for a response from them now.

    Thanks for your help.

    Thread Starter dbais

    (@dbais)

    Now replaced Tabs Responsive plugin and problem resolved

    Thanks for your help

    glad you solved it ??

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Menu & Slider issues with v 3.9.3 & 3.9.4’ is closed to new replies.