how to add logo in my header before my site title
-
here is my header.php
<?php PC_Hooks::pc_before_head(); /* Framework hook wrapper */ ?> <head> <meta charset="utf-8" /> <!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame --> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> <?php PC_Hooks::pc_head_top(); /* Framework hook wrapper */ ?> <meta name="viewport" content="width=device-width"> <link rel="stylesheet" href="<?php echo get_stylesheet_uri(); ?>" type="text/css" media="screen" /> <?php wp_head(); ?> </head> <body <?php body_class(PC_THEME_NAME_SLUG) ?>> <div id="body-container"> <?php $options = get_option( PC_OPTIONS_DB_NAME ); ?> <div id="header-container"> <header class="cf"> <?php if ( has_nav_menu( PC_CUSTOM_NAV_MENU_2 ) ) : ?> <nav class="secondary-menu"> <?php $args = array( 'theme_location' => PC_CUSTOM_NAV_MENU_2 /*'container_class' => 'secondary-menu', 'menu_class' => ''*/ ); wp_nav_menu($args); ?> </nav> <?php endif; ?> <div id="logo-wrap"> <?php // Output a logo if defined, otherwise the site title PC_Utility::pc_display_theme_logo($options); $options = get_option( PC_OPTIONS_DB_NAME ); if ( !isset($options[ 'chk_hide_description' ]) ) { ?> <div id="site-description"><?php bloginfo( 'description' ); ?></div> <?php } ?> </div><!-- #logo-wrap --> <?php get_sidebar( 'header' ); // Adds support for the header widget area ?> <nav class="primary-menu cf"> <?php $args = array( 'theme_location' => PC_CUSTOM_NAV_MENU_1 /*'container_class' => 'primary-menu', 'menu_class' => ''*/ ); wp_nav_menu($args); ?> <div class="forma"> <?php echo qtrans_generateLanguageSelectCode(dropdown); ?> </div> </nav> <nav class="primary-menu-dropdown"> <?php $menu_name = PC_CUSTOM_NAV_MENU_1; $locations = get_nav_menu_locations(); if ( has_nav_menu( $menu_name ) ) { $menu = wp_get_nav_menu_object( $locations[ $menu_name ] ); $menu_items = wp_get_nav_menu_items($menu->term_id); $menu_list = '<select onchange="if (this.value) window.location.href=this.value">'; $menu_list .= '<option selected="selected">-- Main Menu --</option>'; foreach ( (array) $menu_items as $key => $menu_item ) $menu_list .= '<option value="' . $menu_item->url . '">' . $menu_item->title . '</option>'; $menu_list .= '</select>'; echo $menu_list; } else { /* Display fallback menu. */ $args = array( 'depth' => -1 ); $menu_items = get_pages($args); $menu_list = '<select onchange="if (this.value) window.location.href=this.value">'; $menu_list .= '<option selected="selected">-- Main Menu --</option>'; foreach ( (array) $menu_items as $key => $menu_item ) { $permalink = get_permalink( $menu_item->ID ); $menu_list .= '<option value="' . $permalink . '">' . $menu_item->post_title . '</option>'; } $menu_list .= '</select>'; echo $menu_list; } ?> </nav> </header> </div><!-- #header-container -->
tnx
Viewing 6 replies - 1 through 6 (of 6 total)
Viewing 6 replies - 1 through 6 (of 6 total)
- The topic ‘how to add logo in my header before my site title’ is closed to new replies.