header.php 9.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162
  1. <!DOCTYPE html>
  2. <!--[if IE 8 ]> <html <?php language_attributes(); ?> class="ie8"> <![endif]-->
  3. <!--[if (gt IE 9)|!(IE)]><!--> <html <?php echo piratenkleider_html_tag_schema(); ?> <?php language_attributes(); ?>> <!--<![endif]-->
  4. <head>
  5. <?php
  6. global $defaultoptions;
  7. global $options;
  8. ?>
  9. <title><?php wp_title( '|', true, 'right' ); ?></title>
  10. <link rel="profile" href="http://gmpg.org/xfn/11" />
  11. <link rel="pingback" href="<?php bloginfo( 'pingback_url' ) ?>">
  12. <?php wp_head();
  13. $cssadd = '';
  14. if (isset($options['css-eigene-anweisungen'])) {
  15. $cssadd .= $options['css-eigene-anweisungen'];
  16. $cssadd .= "\n";
  17. }
  18. if ((isset($cssadd)) && (strlen(trim($cssadd))>1)) {
  19. echo "<style type=\"text/css\">\n";
  20. echo $cssadd;
  21. echo "</style>\n";
  22. } ?>
  23. </head>
  24. <body <?php body_class(); ?>>
  25. <nav aria-label="Skiplinks">
  26. <ul id="top" class="nav skiplinks">
  27. <li><a id="skiplink-nav" href="#nav"><?php _e( 'Jump to navigation.', 'piratenkleider' ); ?></a></li>
  28. <li><a id="skiplink-content" href="#main-content"><?php _e( 'Jump to content.', 'piratenkleider' ); ?></a></li>
  29. <?php if ( $options['aktiv-suche'] == "1" ){ ?><li><a id="skiplink-search" href="#searchform"><?php _e( 'Jump to search form.', 'piratenkleider' ); ?></a></li><?php } ?>
  30. </ul>
  31. </nav>
  32. <header class="section header">
  33. <div class="row">
  34. <div class="nav-top" role="navigation">
  35. <h2 class="skip"><?php _e( 'Service-Navigation', 'piratenkleider' ); ?></h2>
  36. <?php
  37. get_piratenkleider_socialmediaicons(1);
  38. if ( $options['aktiv-linkmenu'] == "1" ){
  39. if ( has_nav_menu( 'top' ) ) {
  40. wp_nav_menu( array( 'container_class' => 'menu-header', 'theme_location' => 'top' ) );
  41. } else {
  42. global $default_toplink_liste;
  43. if (is_array($default_toplink_liste)) { ?>
  44. <div class="menu-header">
  45. <ul id="menu-topmenu" class="menu"><?php
  46. echo "\n";
  47. foreach ( $default_toplink_liste as $entry => $listdata ) {
  48. $value = '';
  49. $active = 0;
  50. if ((isset($options['toplinkliste'])) &&
  51. (isset($options['toplinkliste'][$entry]['content']))) {
  52. $value = $options['toplinkliste'][$entry]['content'];
  53. if (isset($options['toplinkliste'][$entry]['active'])) {
  54. $active = $options['toplinkliste'][$entry]['active'];
  55. }
  56. } else {
  57. $value = $default_toplink_liste[$entry]['content'];
  58. $active = $default_toplink_liste[$entry]['active'];
  59. }
  60. if (($active ==1) && ($value)) {
  61. echo "\t\t\t\t\t\t";
  62. echo '<li><a class="icon_'.$entry.'" href="'.$value.'">';
  63. echo $listdata['name'].'</a></li>';
  64. echo "\n";
  65. }
  66. }
  67. ?>
  68. </ul>
  69. </div>
  70. <?php
  71. }
  72. }
  73. }
  74. if ( $options['aktiv-suche'] == "1" ){ ?>
  75. <div class="search-top">
  76. <h2 class="skip"><?php _e("Search", 'piratenkleider'); ?></h2>
  77. <form method="get" class="searchform" action="<?php echo home_url('','relative'); ?>/" role="search">
  78. <label class="skip" for="s"><?php _e("Searching for", 'piratenkleider'); ?>:</label>
  79. <input type="text" value="<?php the_search_query(); ?>" name="s" id="s" placeholder="<?php _e("Enter search term", 'piratenkleider'); ?>"
  80. onfocus="if(this.value=='<?php _e("Enter search term", 'piratenkleider'); ?>')this.value='';" onblur="if(this.value=='')this.value='<?php _e("Enter search term", 'piratenkleider'); ?>';" />
  81. <input type="submit" class="searchsubmit" value="<?php _e("Search", 'piratenkleider'); ?>" />
  82. </form>
  83. </div>
  84. <?php } ?>
  85. </div>
  86. <div class="branding" role="banner" itemprop="publisher" itemscope itemtype="http://schema.org/Organization">
  87. <?php if ( ! is_home() ) { ?>
  88. <a itemprop="url" href="<?php echo home_url( '/' ); ?>" title="<?php echo $defaultoptions['default_text_title_home_backlink']; ?>" rel="home" class="logo">
  89. <?php } ?>
  90. <h1><img itemprop="logo" src="<?php header_image(); ?>" alt="<?php bloginfo( 'name' ); ?>"></h1>
  91. <meta itemprop="name" content="<?php echo esc_attr(piratenkleider_tag_schema_org_name()); ?>" />
  92. <?php if ( ! is_home() ) { ?>
  93. </a>
  94. <?php } if (strlen(trim(get_bloginfo( 'description' )))>1) { ?>
  95. <p class="description slogan" itemprop="description"><?php echo esc_attr(piratenkleider_tag_schema_org_desc()); ?></p>
  96. <?php } ?>
  97. </div>
  98. <div class="sticker" aria-hidden="true">
  99. <?php if ( $options['defaultwerbesticker'] == "1" ){ ?>
  100. <div class="skin">
  101. <h2 class="skip"><?php _e( 'Sticker', 'piratenkleider' ); ?></h2>
  102. <ul>
  103. <?php if (isset($options['stickerlink1-content']) && (strlen($options['stickerlink1-content']) > 1)
  104. && isset($options['stickerlink1-url']) && (strlen($options['stickerlink1-url']) > 5) ) {
  105. echo '<li><a href="'.$options['stickerlink1-url'].'">'.$options['stickerlink1-content'].'</a></li>';
  106. } ?>
  107. <?php if (isset($options['stickerlink2-content']) && (strlen($options['stickerlink2-content']) > 1)
  108. && isset($options['stickerlink2-url']) && (strlen($options['stickerlink2-url']) > 5) ) {
  109. echo '<li><a href="'.$options['stickerlink2-url'].'">'.$options['stickerlink2-content'].'</a></li>';
  110. } ?>
  111. <?php if (isset($options['stickerlink3-content']) && (strlen($options['stickerlink3-content']) > 1)
  112. && isset($options['stickerlink3-url']) && (strlen($options['stickerlink3-url']) > 5) ) {
  113. echo '<li><a href="'.$options['stickerlink3-url'].'">'.$options['stickerlink3-content'].'</a></li>';
  114. } ?>
  115. </ul>
  116. </div>
  117. <?php } ?>
  118. </div>
  119. <nav aria-label="<?php _e( 'Navigation', 'piratenkleider' ); ?>" class="nav-main" id="nav" role="navigation" itemscope itemtype="http://schema.org/SiteNavigationElement">
  120. <h2 class="skip"><?php _e( 'Navigation', 'piratenkleider' ); ?></h2>
  121. <?php
  122. if ( has_nav_menu( 'primary' ) ) {
  123. wp_nav_menu( array( 'theme_location' => 'primary', 'walker' => new Piratenkleider_Menu_Walker()) );
  124. } else { ?>
  125. <div class="menu-hauptmenu-container">
  126. <ul id="menu-mainmenu" class="menu">
  127. <?php wp_page_menu( array(
  128. 'menu_class' => '',
  129. 'sort_column' => 'menu_order, post_title',
  130. 'echo' => 1,
  131. 'show_home' => 1 ) ); ?>
  132. </ul>
  133. </div>
  134. <?php } ?>
  135. </nav>
  136. </div>
  137. </header>
  138. <?php if ($options['zeige_breadcrump']==1) { ?>
  139. <div id="content-body" class="with-breadcrumb">
  140. <div class="section breadcrumbs">
  141. <div class="row"><div class="skin">
  142. <?php if (function_exists('piratenkleider_breadcrumb')) piratenkleider_breadcrumb();
  143. ?>
  144. </div></div>
  145. </div>
  146. <?php } else { ?>
  147. <div id="content-body">
  148. <?php } ?>