Want more features on Pastebin? Sign Up, it's FREE!
Guest

SMPL header

By: a guest on Apr 26th, 2012  |  syntax: None  |  size: 3.21 KB  |  views: 10  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. <?php
  2. /**
  3.  * Header Template
  4.  *
  5.  * Here we setup all logic and XHTML that is required for the header section of all screens.
  6.  *
  7.  * @package WooFramework
  8.  * @subpackage Template
  9.  */
  10.  
  11.  global $woo_options;
  12.  
  13. ?><!DOCTYPE html>
  14. <html <?php language_attributes(); ?>>
  15. <head>
  16.  
  17. <meta charset="<?php bloginfo( 'charset' ); ?>" />
  18.  
  19. <title><?php woo_title(''); ?></title>
  20. <?php woo_meta(); ?>
  21. <link rel="stylesheet" type="text/css" href="<?php bloginfo( 'stylesheet_url' ); ?>" media="screen" />
  22. <link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>" />
  23. <?php
  24.         wp_head();
  25.         woo_head();
  26. ?>
  27.  
  28. </head>
  29.  
  30. <body <?php body_class(); ?>>
  31. <?php woo_top(); ?>
  32.  
  33. <div id="wrapper">
  34.  
  35.         <header id="header" class="col-full">
  36.        
  37.                 <?php if ( function_exists( 'has_nav_menu' ) && has_nav_menu( 'top-menu' ) ) { ?>
  38.  
  39.                 <div id="top">
  40.                         <nav class="col-full" role="navigation">
  41.                                 <?php wp_nav_menu( array( 'depth' => 6, 'sort_column' => 'menu_order', 'container' => 'ul', 'menu_id' => 'top-nav', 'menu_class' => 'nav fl', 'theme_location' => 'top-menu' ) ); ?>
  42.                         </nav>
  43.                 </div><!-- /#top -->
  44.        
  45.             <?php } ?>
  46.                
  47.                 <?php
  48.                     $logo = get_template_directory_uri() . '/images/logo.png';
  49.                         if ( isset( $woo_options['woo_logo'] ) && $woo_options['woo_logo'] != '' ) { $logo = $woo_options['woo_logo']; }
  50.                         if ( isset( $woo_options['woo_logo'] ) && $woo_options['woo_logo'] != '' && is_ssl() ) { $logo = preg_replace("/^http:/", "https:", $woo_options['woo_logo']); }
  51.                 ?>
  52.                 <?php if ( ! isset( $woo_options['woo_texttitle'] ) || $woo_options['woo_texttitle'] != 'true' ) { ?>
  53.                     <a id="logo" href="<?php bloginfo( 'url' ); ?>" title="<?php bloginfo( 'description' ); ?>">
  54.                         <img src="<?php echo $logo; ?>" alt="<?php bloginfo( 'name' ); ?>" />
  55.                     </a>
  56.             <?php } ?>
  57.            
  58.             <div class="nav-wrap">
  59.            
  60.                 <hgroup>
  61.                
  62.                         <h1 class="site-title"><a href="<?php bloginfo( 'url' ); ?>"><?php bloginfo( 'name' ); ?></a></h1>
  63.                         <h3 class="nav-toggle"><a href="#navigation"><?php _e('Navigation', 'woothemes'); ?></a></h3>
  64.                        
  65.                 </hgroup>
  66.  
  67.                 <nav id="navigation" class="<?php if ( function_exists( 'has_nav_menu' ) && has_nav_menu( 'top-menu' ) ) { ?>with-top-menu<?php } ?>" role="navigation">
  68.                
  69.                         <?php if ( $woo_options[ 'woo_header_cart_link' ] == "true" ) { ?>
  70.                                 <?php if ( class_exists( 'woocommerce' ) ) { echo current(woocommerce_cart_link()); } ?>
  71.                         <?php } ?>
  72.                        
  73.                         <?php
  74.                         if ( function_exists( 'has_nav_menu' ) && has_nav_menu( 'primary-menu' ) ) {
  75.                                 wp_nav_menu( array( 'depth' => 6, 'sort_column' => 'menu_order', 'container' => 'ul', 'menu_id' => 'main-nav', 'menu_class' => 'nav', 'theme_location' => 'primary-menu' ) );
  76.                         } else {
  77.                         ?>
  78.                 <ul id="main-nav" class="nav fl">
  79.                                 <?php if ( is_page() ) $highlight = 'page_item'; else $highlight = 'page_item current_page_item'; ?>
  80.                                 <li class="<?php echo $highlight; ?>"><a href="<?php echo home_url( '/' ); ?>"><?php _e( 'Home', 'woothemes' ); ?></a></li>
  81.                                 <?php wp_list_pages( 'sort_column=menu_order&depth=6&title_li=&exclude=' ); ?>
  82.                         </ul><!-- /#nav -->
  83.                 <?php } ?>
  84.        
  85.                 </nav><!-- /#navigation -->
  86.                
  87.                 <div class="clear"></div>
  88.                
  89.                 </div><!--/.nav-wrap-->
  90.        
  91.         </header><!-- /#header -->
clone this paste RAW Paste Data