Insert GIF file into Header
-
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. (The code refers to two header buttons, which I don’t want, and have already removed from the header to make space.)
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">
- The topic ‘Insert GIF file into Header’ is closed to new replies.