Menu disappeared since updating plugin

Home Forums Pro Support Menu disappeared since updating plugin

Viewing 15 posts - 1 through 15 (of 17 total)
  • Author
    Posts
  • #68692
    Anonymous

    Hi, the main top menu has disappeared since updating this plugin, are you able to shed any light? Thanks

    Robin

    #68708
    Peter FeatherstonePeter Featherstone
    Participant

    Hey Robin,

    Can you please let me know what you mean by main top menu?

    Are you referring to the Desktop Menu or Hamburger created by my plugin or a theme menu?

    If you are talking about the Desktop Menu can you check it is still enabled and that the Use Shortcode option is not turned on?

    All the best

    Peter

    #68707
    Anonymous

    Hi Peter, thanks for your message. I am talking about the Desktop Menu. Both of those settings were in the wrong place. I’ve changed them back and it works again.

    #68706
    Anonymous

    Wait – now it’s only appearing on the front page. Any idea why?

    #68705
    Peter FeatherstonePeter Featherstone
    Participant

    Hey Robin,

    It sounds like your inner page template files aren’t built correctly.

    Can you confirm they use the same header files and if not that the files have both the wp_head() and wp_footer() calls in there?

    The below article might help when looking for other issues:

    https://responsive.menu/knowledgebase/menu-not-showing/

    Peter

    #68704
    Anonymous

    Hi Peter, thanks for looking into this. I checked those tags and the footer one was missing so I added it to the footer file in my child theme. Unfortunately the header still isn’t showing. Can you help me please?

    #68703
    Anonymous

    Perhaps the problem is with the latest version of the default page template? But I don’t know how to resolve that. Here’s the main page template which does show the header:

    <?php
    /**
    * Template Name: Slider Revolution Blank Template
    * Template Post Type: post, page
    * The template for displaying RevSlider on a blank page
    */
    ?>
    <!DOCTYPE html>
    <html <?php language_attributes(); ?> class=”no-js”>
    <head>
    <meta charset=”<?php bloginfo( ‘charset’ ); ?>”>
    <meta name=”viewport” content=”width=device-width”>
    <link rel=”profile” href=”http://gmpg.org/xfn/11″&gt;
    <link rel=”pingback” href=”<?php bloginfo( ‘pingback_url’ ); ?>”>
    <?php wp_head(); ?>
    <style type=”text/css”>
    body:before { display:none !important}
    body:after { display:none !important}
    body { background:transparent}
    </style>
    </head>

    <body <?php body_class(); ?>>
    <div>
    <?php
    // Start the loop.
    while ( have_posts() ) : the_post();

    // Include the page content template.
    echo do_shortcode( get_the_content() );

    // End the loop.
    endwhile;
    ?>
    </div>
    <?php wp_footer(); ?>

    </body>
    </html>

    And here’s the page.php template that doesn’t show the header:

    <?php $sidebar = qode_startit_sidebar_layout(); ?>
    <?php get_header(); ?>
    <?php get_template_part( ‘title’ ); ?>
    <?php get_template_part(‘slider’); ?>
    <div class=”qodef-container”>
    <?php do_action(‘qode_startit_after_container_open’); ?>
    <div class=”qodef-container-inner clearfix”>

    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    <?php if(($sidebar == ‘default’)||($sidebar == ”)) : ?>
    <?php the_content(); ?>
    <?php do_action(‘qode_startit_page_after_content’); ?>
    <?php elseif($sidebar == ‘sidebar-33-right’ || $sidebar == ‘sidebar-25-right’): ?>
    <div <?php echo qode_startit_sidebar_columns_class(); ?>>
    <div class=”qodef-column1 qodef-content-left-from-sidebar”>
    <div class=”qodef-column-inner”>
    <?php the_content(); ?>
    <?php do_action(‘qode_startit_page_after_content’); ?>
    </div>
    </div>
    <div class=”qodef-column2″>
    <?php get_sidebar(); ?>
    </div>
    </div>
    <?php elseif($sidebar == ‘sidebar-33-left’ || $sidebar == ‘sidebar-25-left’): ?>
    <div <?php echo qode_startit_sidebar_columns_class(); ?>>
    <div class=”qodef-column1″>
    <?php get_sidebar(); ?>
    </div>
    <div class=”qodef-column2 qodef-content-right-from-sidebar”>
    <div class=”qodef-column-inner”>
    <?php the_content(); ?>
    <?php do_action(‘qode_startit_page_after_content’); ?>
    </div>
    </div>
    </div>
    <?php endif; ?>
    <?php endwhile; ?>
    <?php endif; ?>
    </div>
    <?php do_action(‘qode_startit_before_container_close’); ?>
    </div>
    <?php get_footer(); ?>

    #68702
    Peter FeatherstonePeter Featherstone
    Participant

    Hi there,

    That sounds like a question for your theme developer I’m afraid as that code seems to all be custom and not WordPress defaults as in the first example.

    Peter

    #68701
    Anonymous

    I’ll try asking the theme developer. But can you see anything in there that would cause your menu to NOT appear?

    #68700
    Peter FeatherstonePeter Featherstone
    Participant

    Hey Robin,

    It depends what’s inside what is loaded by get_footer() and get_header().

    I assume they just load in files called footer.php and header.php so if they don’t have the correct wp_head() and wp_footer() calls in them then it won’t work.

    I’m afraid as it’s not my code and because I can’t see the rest that’s as good as a guess I’m gonna be able to make.

    Peter

    #68699
    Anonymous

    Unfortunately theme developer says support has expired for this item so there is no possibility of resolution there.

    I can send you WP login details if you want to see the header and footer code if it will help?

    Robin

    #68698
    Peter FeatherstonePeter Featherstone
    Participant

    Hey Robin,

    Can’t you pay for extra support with them as a one off or as a new license?

    I can surely provide support with my plugin but supporting other peoples themes code seems a bit out of scope, especially when they charge for such things.

    I provide unlimited free support for my plugin so you will never have that problem with anything related to my plugin, it seems a bit cheeky that the theme developer is saying that but I guess that’s their business.

    Unfortunately it’s not just a case of me logging into your WP, it would mean me having to read through and understand their theme code and then making decisions based on this, whilst ensuring it doesn’t break things anywhere else.

    This really is a thing for your theme developers to address. Have you followed through the header and footer calls as I asked previously and seen if the wp_head() and wp_footer() calls are there?

    Peter

    #68697
    Anonymous

    Yes I have checked and those calls are there.

    This is a paid plugin and support is supposed to be provided, the bare minimum of which should be helping users troubleshoot why it doesn’t display at all any more. There are numerous posts on this forum from the past week with similar titles so it seems not inconceivable something is going wrong. I could ask client to pay $40 for support only to be told the same thing. This plugin isn’t part of the theme, after all.

    #68696
    Peter FeatherstonePeter Featherstone
    Participant

    Hey Robin,

    I have already tried helping you out, even reading through code written by others in your theme you have sent me etc. and provided lots of things to check. If you say there are numerous other posts on this matter, did you try the solutions from those posts or read through the knowledgebase articles on this site to see if any of the reasons are listed?

    I am looking at your site now and the HTML is all messed up so that is why it is not showing. Are you sure you have read through the knowledgebase article that I asked you to back on the 9th February below because it doesn’t appear so:

    https://responsive.menu/knowledgebase/menu-not-showing/

    Option 3 says:

    Your HTML is invalid

    There is a surprising amount of HTML errors found on sites I look at which cause all sorts of issues. I recommend running your site through the W3 HTML Validator to remove any HTML errors to eliminate this as the cause.

    Running your site through the W3 HTML validator reveals a whole host of issues for your site:

    https://validator.w3.org/nu/?doc=http%3A%2F%2Finfluencerstrategies.com%2Fblog%2F

    In addition, looking at your source code manually, you can see countless errors. If you fix these HTML errors the plugin will show again. I’m suprised other things on your site are working to be honest with you

    How are you placing my plugin on to your site? Are you using the shortcode, and if so how are you placing it, also when you placed the wp_footer() method earlier, where and how did you place it?

    Peter

    #68695
    Anonymous

    Hi Peter, I did indeed read that link and tried all of the methods you suggested, I thoroughly read all of the other posts I mentioned and scoured your site for additional help. I also ran my code through that widget you mention and it didn’t help me, which is why I am still asking you for help because your plugin is still not working. The “Nu Html Checker” really doesnt help me and it’s easy to say wave your hands and say “you have invalid HTML” rather than offering anything more directly useful. No idea why you suggest I am not reading your messages correctly?

Viewing 15 posts - 1 through 15 (of 17 total)
  • The topic ‘Menu disappeared since updating plugin’ is closed to new replies.