Menu disappeared since updating plugin
Home › Forums › Pro Support › Menu disappeared since updating plugin
- This topic has 17 replies, 2 voices, and was last updated 6 years, 2 months ago by Anonymous.
-
AuthorPosts
-
February 7, 2018 at 3:36 am #68692Anonymous
Hi, the main top menu has disappeared since updating this plugin, are you able to shed any light? Thanks
Robin
February 7, 2018 at 9:40 am #68708Peter FeatherstoneParticipantHey 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
February 8, 2018 at 6:28 pm #68707AnonymousHi 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.
February 8, 2018 at 7:06 pm #68706AnonymousWait – now it’s only appearing on the front page. Any idea why?
February 9, 2018 at 9:25 am #68705Peter FeatherstoneParticipantHey 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()
andwp_footer()
calls in there?The below article might help when looking for other issues:
https://responsive.menu/knowledgebase/menu-not-showing/
Peter
February 15, 2018 at 2:20 pm #68704AnonymousHi 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?
February 15, 2018 at 2:55 pm #68703AnonymousPerhaps 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″>
<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(); ?>February 16, 2018 at 3:10 pm #68702Peter FeatherstoneParticipantHi 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
February 16, 2018 at 5:04 pm #68701AnonymousI’ll try asking the theme developer. But can you see anything in there that would cause your menu to NOT appear?
February 16, 2018 at 8:27 pm #68700Peter FeatherstoneParticipantHey Robin,
It depends what’s inside what is loaded by
get_footer()
andget_header()
.I assume they just load in files called
footer.php
andheader.php
so if they don’t have the correctwp_head()
andwp_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
February 22, 2018 at 5:19 pm #68699AnonymousUnfortunately 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
February 23, 2018 at 9:26 am #68698Peter FeatherstoneParticipantHey 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
February 23, 2018 at 3:01 pm #68697AnonymousYes 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.
February 26, 2018 at 9:34 am #68696Peter FeatherstoneParticipantHey 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
February 26, 2018 at 3:37 pm #68695AnonymousHi 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?
-
AuthorPosts
- The topic ‘Menu disappeared since updating plugin’ is closed to new replies.