• Hi, I want to move the navigation underneath the logo in my header. I’ve read various forums on how to do this but can’t seem to find specific instructions for WordPress theme 2016.

    Here’s the site:
    https://www.abramfarm.com/contact/

    I’m new at this and appreciate any help/insight into this. Thanks!

Viewing 6 replies - 1 through 6 (of 6 total)
  • edit header.php in a child theme;

    possible code could be:
    https://pastebin.com/9pjwBHE3

    Thread Starter wpnwb

    (@wpnwb)

    I do have the child theme set up with header.php. I’ve tried copying and pasting code but no results other than line errors. I’m not sure where to start copying on the coding. And, then I place it just before </header><!– .site-header –> ?

    Here’s the coding on my header.php:

    <?php
    /**
    * The template for displaying the header
    *
    * Displays all of the head element and everything up until the “site-content” div.
    *
    * @package WordPress
    * @subpackage Twenty_Sixteen
    * @since Twenty Sixteen 1.0
    */

    ?><!DOCTYPE html>
    <html <?php language_attributes(); ?> class=”no-js”>
    <head>
    <meta charset=”<?php bloginfo( ‘charset’ ); ?>”>
    <meta name=”viewport” content=”width=device-width, initial-scale=1″>
    <link rel=”profile” href=”https://gmpg.org/xfn/11″&gt;
    <?php if ( is_singular() && pings_open( get_queried_object() ) ) : ?>
    <link rel=”pingback” href=”<?php bloginfo( ‘pingback_url’ ); ?>”>
    <?php endif; ?>
    <?php wp_head(); ?>
    </head>

    <body <?php body_class(); ?>>
    <div id=”page” class=”site”>
    <div class=”site-inner”>
    <?php _e( ‘Skip to content’, ‘twentysixteen’ ); ?>

    <header id=”masthead” class=”site-header” role=”banner”>
    <div class=”site-header-main”>
    <div class=”site-branding”>
    <?php if ( is_front_page() && is_home() ) : ?>
    <h1 class=”site-title”>” rel=”home”><?php bloginfo( ‘name’ ); ?></h1>
    <?php else : ?>
    <p class=”site-title”>” rel=”home”><?php bloginfo( ‘name’ ); ?></p>
    <?php endif;

    $description = get_bloginfo( ‘description’, ‘display’ );
    if ( $description || is_customize_preview() ) : ?>
    <p class=”site-description”><?php echo $description; ?></p>
    <?php endif; ?>
    </div><!– .site-branding –>

    <?php if ( has_nav_menu( ‘primary’ ) || has_nav_menu( ‘social’ ) ) : ?>
    <button id=”menu-toggle” class=”menu-toggle”><?php _e( ‘Menu’, ‘twentysixteen’ ); ?></button>

    <div id=”site-header-menu” class=”site-header-menu”>
    <?php if ( has_nav_menu( ‘primary’ ) ) : ?>
    <nav id=”site-navigation” class=”main-navigation” role=”navigation” aria-label=”<?php esc_attr_e( ‘Primary Menu’, ‘twentysixteen’ ); ?>”>
    <?php
    wp_nav_menu( array(
    ‘theme_location’ => ‘primary’,
    ‘menu_class’ => ‘primary-menu’,
    ) );
    ?>
    </nav><!– .main-navigation –>
    <?php endif; ?>

    <?php if ( has_nav_menu( ‘social’ ) ) : ?>
    <nav id=”social-navigation” class=”social-navigation” role=”navigation” aria-label=”<?php esc_attr_e( ‘Social Links Menu’, ‘twentysixteen’ ); ?>”>
    <?php
    wp_nav_menu( array(
    ‘theme_location’ => ‘social’,
    ‘menu_class’ => ‘social-links-menu’,
    ‘depth’ => 1,
    ‘link_before’ => ‘<span class=”screen-reader-text”>’,
    ‘link_after’ => ‘</span>’,
    ) );
    ?>
    </nav><!– .social-navigation –>
    <?php endif; ?>
    </div><!– .site-header-menu –>
    <?php endif; ?>
    </div><!– .site-header-main –>

    <?php if ( get_header_image() ) : ?>
    <?php
    /**
    * Filter the default twentysixteen custom header sizes attribute.
    *
    * @since Twenty Sixteen 1.0
    *
    * @param string $custom_header_sizes sizes attribute
    * for Custom Header. Default ‘(max-width: 709px) 85vw,
    * (max-width: 909px) 81vw, (max-width: 1362px) 88vw, 1200px’.
    */
    $custom_header_sizes = apply_filters( ‘twentysixteen_custom_header_sizes’, ‘(max-width: 709px) 85vw, (max-width: 909px) 81vw, (max-width: 1362px) 88vw, 1200px’ );
    ?>
    <div class=”header-image”>
    ” rel=”home”>
    <img src=”<?php header_image(); ?>” srcset=”<?php echo esc_attr( wp_get_attachment_image_srcset( get_custom_header()->attachment_id ) ); ?>” sizes=”<?php echo esc_attr( $custom_header_sizes ); ?>” width=”<?php echo esc_attr( get_custom_header()->width ); ?>” height=”<?php echo esc_attr( get_custom_header()->height ); ?>” alt=”<?php echo esc_attr( get_bloginfo( ‘name’, ‘display’ ) ); ?>”>

    </div><!– .header-image –>
    <?php endif; // End header image check. ?>
    </header><!– .site-header –>

    <div id=”content” class=”site-content”>

    https://codex.www.ads-software.com/Forum_Welcome#Posting_Code

    please mark the posted code here accordingly so it remains unbroken and readable, or better, ideally, use the pastebin for sharing such a large amount of code.

    the pastebin https://pastebin.com/9pjwBHE3 contains a complete header.php file, with the location of the header and the menu changed – no partial copy/paste, just replace the full code of your header.php with the code from the pastebin.

    Thread Starter wpnwb

    (@wpnwb)

    Awesome, thanks so much for your help! I’ve been on a learning curve with WordPress lately, and it’s exciting to see all the possibilities it has to offer.

    Thanks Michael, it worked for me.

    +1!!!!

    Thanks Michael, it worked for me.

    +1!!!!

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Move Navigation Under Header/Logo – Theme 2016’ is closed to new replies.