Insert GIF file into Header – Revised post
-
New to WordPress. Using the Tesseract theme. I am re-making my website from an old site I put together in FrontPage. I want to insert a GIF file that is displayed on every page in the old site into the header of the new WordPress site. I’ve uploaded it to a page, and when viewed, the width/height dimensions should fit into the header, as can be seen in this link:
I will remove the large white text in the header to fit in the GIF.
I would like advice on how to insert the GIF, and assume it is done by inserting code into the Tesseract “header.php” file. I am pasting the code for that file below.
Thanks,
Roger<?php /** * The header for our theme. * * Displays all of the <head> section and everything up till <div id="content"> * * @package Tesseract */ ?><!DOCTYPE html> <html <?php language_attributes(); ?>> <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"> <link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>"> <?php wp_head(); ?> </head> <?php // Additional body classes $bodyClass = ( version_compare($wp_version, '4.0.0', '>') && is_customize_preview() ) ? 'backend' : 'frontend'; if ( (is_page()) && (has_post_thumbnail()) ) $bodyClass .= ' tesseract-featured'; $opValue = get_theme_mod('tesseract_tho_header_colors_bck_color_opacity'); $header_bckOpacity = is_numeric($opValue) ? TRUE : FALSE; if ( is_front_page() && ( $header_bckOpacity && ( intval($opValue) < 100 ) ) ) $bodyClass .= ' transparent-header'; ?> <body <?php body_class( $bodyClass ); ?>> <nav id="mobile-navigation" class="top-navigation" role="navigation"> <?php $anyMenu = get_terms( 'nav_menu' ) ? true : false; $menuSelect = get_theme_mod('tesseract_tho_header_menu_select'); if ( $anyMenu && ( ( $menuSelect ) && ( $menuSelect !== 'none' ) ) ) : wp_nav_menu( array( 'menu' => $menuSelect, 'container_class' => 'header-menu' ) ); elseif ( $anyMenu && ( !$menuSelect || ( $menuSelect == 'none' ) ) ) : $menu = get_terms( 'nav_menu' ); $menu_id = $menu[0]->term_id; wp_nav_menu( array( 'menu_id' => $menu_id ) ); elseif ( !$anyMenu ) : wp_nav_menu( array( 'theme_location' => 'primary', 'menu_class' => 'nav-menu' ) ); endif; ?> </nav><!-- #site-navigation --> <div id="page" class="hfeed site"> <a class="skip-link screen-reader-text" href="#content"><?php _e( 'Skip to content', 'tesseract' ); ?></a> <a class="menu-open dashicons dashicons-menu" href="#mobile-navigation"></a> <a class="menu-close dashicons dashicons-no" href="#"></a> <header id="masthead" class="site-header <?php echo get_header_image() ? 'is-header-image' : 'no-header-image'; ?>" role="banner"> <?php $logoImg = get_theme_mod('tesseract_logo_image'); $blogname = get_bloginfo('blogname'); $headright_content = get_theme_mod('tesseract_tho_header_content_content'); $headright_content_default_button = get_theme_mod('tesseract_tho_header_content_if_button'); if ( !$logoImg && $blogname ) $brand_content = 'blogname'; if ( $logoImg ) $brand_content = 'logo'; if ( !$logoImg && !$blogname ) $brand_content = 'no-brand'; ?> <div id="site-banner" class="cf<?php echo ' ' . $headright_content . ' ' . $brand_content; echo ( ( $headright_content ) && ( $headright_content !== 'nothing' ) ) ? ' is-right' : ' no-right'; ?>"> <div id="site-banner-left" class="<?php echo ( ( $headright_content ) && ( $headright_content !== 'nothing' ) ) ? 'is-right' : 'no-right'; ?>"> <?php if ( $logoImg || $blogname ) { ?> <div class="site-branding"> <?php if ( $logoImg ) : ?> <h1 class="site-logo"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><img src="<?php echo $logoImg; ?>" alt="logo" /></a></h1> <?php else : ?> <h1 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1> <?php endif; ?> </div><!-- .site-branding --> <?php } ?> <nav id="site-navigation" class="main-navigation top-navigation" role="navigation"> <?php $anyMenu = get_terms( 'nav_menu' ) ? true : false; $menuSelect = get_theme_mod('tesseract_tho_header_menu_select'); if ( $anyMenu && ( ( $menuSelect ) && ( $menuSelect !== 'none' ) ) ) : wp_nav_menu( array( 'menu' => $menuSelect, 'container_class' => 'header-menu' ) ); elseif ( $anyMenu && ( !$menuSelect || ( $menuSelect == 'none' ) ) ) : $menu = get_terms( 'nav_menu' ); $menu_id = $menu[0]->term_id; wp_nav_menu( array( 'menu_id' => $menu_id ) ); elseif ( !$anyMenu ) : wp_nav_menu( array( 'theme_location' => 'primary', 'menu_class' => 'nav-menu' ) ); endif; ?> </nav><!-- #site-navigation --> </div> <?php if ( $headright_content ) : ?> <div id="site-banner-right"> <?php tesseract_header_right_content($headright_content); ?> </div> <?php elseif ( !$headright_content && $headright_content_default_button ) : ?> <div id="site-banner-right"> <div id="header-button-container"> <div id="header-button-container-inner"> <?php echo $headright_content_default_button; ?> </div> </div> </div> <?php else : ?> <div id="site-banner-right"> <div id="header-button-container"> <div id="header-button-container-inner"> <a href="/" class="button primary-button">Primary Button</a> <a href="/" class="button secondary-button">Secondary Button</a> </div> </div> </div> <?php endif; ?> </div> </header><!-- #masthead --> <div id="content" class="cf site-content">
Viewing 2 replies - 1 through 2 (of 2 total)
Viewing 2 replies - 1 through 2 (of 2 total)
- The topic ‘Insert GIF file into Header – Revised post’ is closed to new replies.