WordPress.org

Ready to get started?Download WordPress

Forums

Responsive
Active page get repeated menu name (4 posts)

  1. 2jmarshall
    Member
    Posted 11 months ago #

    Hi, It look as if I am getting a repeated menu link in my header but it is just plain text, and appears to the right of the logo.

    http://www.marshallprinting.com

    where is it coming from and how do I get rid of it?

    Thanks for your help

  2. Evan Herman
    Member
    Posted 11 months ago #

    What ever it is , it is in a div with the ID
    #responsive_current_menu_item

    notice how when you scale the window down to a 'mobile'-ish view the lonesome 'home' menu item disappears.

    I'm also noticing if you click the lonesome 'home' menu item, your regular menu does some funky slide up.

    It looks like it is echoing the current menu item depending on which page you are on. You could hide this with CSS for a quick 'band-aid' fix. Something like this would suffice -

    #responsive_current_menu_item { display: none; }

    Without being able to see the code that is calling that, I am not able to solve the problem much better than that. That segment of code probably lies with in your header.php file

  3. 2jmarshall
    Member
    Posted 11 months ago #

    Yeah I didn't notice that slide up before...

    Here is the header code.

    <?php
    
    // Exit if accessed directly
    if ( !defined('ABSPATH')) exit;
    
    /**
     * Header Template
     *
     *
     * @file           header.php
     * @package        Responsive
     * @author         Emil Uzelac
     * @copyright      2003 - 2013 ThemeID
     * @license        license.txt
     * @version        Release: 1.3
     * @filesource     wp-content/themes/responsive/header.php
     * @link           http://codex.wordpress.org/Theme_Development#Document_Head_.28header.php.29
     * @since          available since Release 1.0
     */
    ?>
    <!doctype html>
    <!--[if !IE]>      <html class="no-js non-ie" <?php language_attributes(); ?>> <![endif]-->
    <!--[if IE 7 ]>    <html class="no-js ie7" <?php language_attributes(); ?>> <![endif]-->
    <!--[if IE 8 ]>    <html class="no-js ie8" <?php language_attributes(); ?>> <![endif]-->
    <!--[if IE 9 ]>    <html class="no-js ie9" <?php language_attributes(); ?>> <![endif]-->
    <!--[if gt IE 9]><!--> <html class="no-js" <?php language_attributes(); ?>> <!--<![endif]-->
    <head>
    
    <meta charset="<?php bloginfo('charset'); ?>" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    
    <title><?php wp_title('|', true, 'right'); ?></title>
    
    <link rel="profile" href="http://gmpg.org/xfn/11" />
    <link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
    
    <?php wp_enqueue_style('responsive-style', get_stylesheet_uri(), false, '1.8.9');?>
    
    <?php wp_head(); ?>
    </head>
    
    <body <?php body_class(); ?>>
    
    <?php responsive_container(); // before container hook ?>
    <div id="container" class="hfeed">
    
        <?php responsive_header(); // before header hook ?>
        <div id="header">
        <?php responsive_header_top(); // before header content hook ?>
            <?php if (has_nav_menu('top-menu', 'responsive')) { ?>
    	        <?php wp_nav_menu(array(
    				    'container'       => '',
    					'fallback_cb'	  =>  false,
    					'menu_class'      => 'top-menu',
    					'theme_location'  => 'top-menu')
    					);
    				?>
            <?php } ?>
    
        <?php responsive_in_header(); // header hook ?>
    
    	<?php if ( get_header_image() != '' ) : ?>
    
            <div id="logo">
                <a href="<?php echo home_url('/'); ?>"><img src="<?php header_image(); ?>" width="<?php if(function_exists('get_custom_header')) { echo get_custom_header() -> width;} else { echo HEADER_IMAGE_WIDTH;} ?>" height="<?php if(function_exists('get_custom_header')) { echo get_custom_header() -> height;} else { echo HEADER_IMAGE_HEIGHT;} ?>" alt="<?php bloginfo('name'); ?>" /></a>
            </div><!-- end of #logo -->
    
        <?php endif; // header image was removed ?>
    
        <?php if ( !get_header_image() ) : ?>
    
            <div id="logo">
                <span class="site-name"><a href="<?php echo home_url('/'); ?>" title="<?php echo esc_attr(get_bloginfo('name', 'display')); ?>" rel="home"><?php bloginfo('name'); ?></a></span>
                <span class="site-description"><?php bloginfo('description'); ?></span>
            </div><!-- end of #logo -->  
    
        <?php endif; // header image was removed (again) ?>
    
        <?php get_sidebar('top'); ?>
    
    				<?php wp_nav_menu(array(
    				    'container'       => 'div',
    						'container_class'	=> 'main-nav',
    						'fallback_cb'	  =>  'responsive_fallback_menu',
    						'theme_location'  => 'header-menu')
    					);
    				?>
    
                <?php if (has_nav_menu('sub-header-menu', 'responsive')) { ?>
    	            <?php wp_nav_menu(array(
    				    'container'       => '',
    					'menu_class'      => 'sub-header-menu',
    					'theme_location'  => 'sub-header-menu')
    					);
    				?>
                <?php } ?>
       <?php responsive_header_bottom(); // after header content hook ?>
       </div><!-- end of #header -->
        <?php responsive_header_end(); // after header container hook ?>
    
    	<?php responsive_wrapper(); // before wrapper container hook ?>
        <div id="wrapper" class="clearfix">
    		<?php responsive_wrapper_top(); // before wrapper content hook ?>
    		<?php responsive_in_wrapper(); // wrapper hook ?>
  4. Emil Uzelac
    Theme Review Admin
    Posted 11 months ago #

Reply

You must log in to post.

About this Theme

About this Topic

Tags

No tags yet.