2024-01-09 16:13:20 +01:00
< ? php
/**
* The header for our theme
*
* This is the template that displays all of the < head > section and everything up until < div id = " content " >
*
* @ link https :// developer . wordpress . org / themes / basics / template - files / #template-partials
*
2024-01-13 15:46:11 +01:00
* @ package Xarxaprod_theme
2024-01-09 16:13:20 +01:00
*/
?>
<! 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 " >
< ? php wp_head (); ?>
</ head >
< body < ? php body_class (); ?> >
< ? php wp_body_open (); ?>
< div id = " page " class = " site " >
2024-01-13 15:46:11 +01:00
< a class = " skip-link screen-reader-text " href = " #primary " >< ? php esc_html_e ( 'Skip to content' , 'xarxaprod' ); ?> </a>
2024-01-09 16:13:20 +01:00
< header id = " masthead " class = " site-header " >
< div class = " main " >
< div class = " site-branding " >
< ? php
2024-01-13 13:44:31 +01:00
// the_custom_logo();
// https://developer.wordpress.org/reference/functions/the_custom_logo/#comment-2037
if ( has_custom_logo () ) :
$image = wp_get_attachment_image_src ( get_theme_mod ( 'custom_logo' ), 'full' );
?>
< a href = " https://xarxaprod.cat " title = " Xarxa d’espais de procucció i creació de Catalunya " class = " custom-logo-link " >< img class = " custom-logo " src = " <?php echo esc_url( $image[0] ); ?> " /></ a >
< ? php
endif ;
2024-01-09 16:13:20 +01:00
if ( is_front_page () && is_home () ) :
?>
2024-01-13 13:44:31 +01:00
< h1 class = " site-title " >< a href = " https://xarxaprod.cat " title = " Xarxa d’espais de procucció i creació de Catalunya " > Xarxaprod </ a ></ h1 >
2024-01-09 16:13:20 +01:00
< ? php
else :
?>
2024-01-13 13:44:31 +01:00
< p class = " site-title " >< a href = " https://xarxaprod.cat " title = " Xarxa d’espais de procucció i creació de Catalunya " > Xarxaprod </ a ></ p >
2024-01-09 16:13:20 +01:00
< ? php
endif ;
2024-01-13 15:46:11 +01:00
$xarxaprod_description = get_bloginfo ( 'description' , 'display' );
if ( $xarxaprod_description || is_customize_preview () ) :
2024-01-09 16:13:20 +01:00
?>
2024-01-13 15:46:11 +01:00
< p class = " site-description " >< ? php echo $xarxaprod_description ; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?></p>
2024-01-09 16:13:20 +01:00
< ? php endif ; ?>
</ div ><!-- . site - branding -->
< nav id = " site-navigation-main " class = " main-navigation " >
2024-01-13 15:46:11 +01:00
< button class = " menu-toggle " aria - controls = " primary-menu " aria - expanded = " false " style = " background-image: url('<?php echo esc_url( wp_get_attachment_url( get_theme_mod( 'custom_logo' ) ) ); ?>'); " >< ? php esc_html_e ( 'Menu XarxaProd' , 'xarxaprod' ); ?> </button>
2024-01-13 13:44:31 +01:00
< section class = " main-navigation-content " >
2024-01-09 16:13:20 +01:00
< ? php
wp_nav_menu (
array (
'theme_location' => 'menu-1' ,
'menu_id' => 'primary-menu' ,
)
);
2024-01-13 13:44:31 +01:00
?>
</ section >
2024-01-09 16:13:20 +01:00
</ nav ><!-- primary #site-navigation -->
</ div >
< div class = " secondary " >
2024-01-13 13:44:31 +01:00
< nav id = " site-navigation-secondary " class = " site-navigation secondary-navigation toggle-secondary-navigation " >
2024-01-09 16:13:20 +01:00
< legend class = " hide-content " > menu </ legend >
2024-01-13 13:44:31 +01:00
< input id = " hide-menu-mobile " class = " hide-not-mobile toggle " name = " toggle " type = " radio " >
< label for = " show-menu-mobile " class = " hide-not-mobile toggle-show " >< span class = " hide-content " > open </ span ></ label >
< input id = " show-menu-mobile " class = " hide-not-mobile toggle " name = " toggle " type = " radio " >
< div class = " toggled-menu " >
< label for = " hide-menu-mobile " class = " hide-not-mobile toggle-hide " >< span class = " hide-content " > close </ span ></ label >
< section class = " secondary-navigation-content " >
2024-01-09 16:13:20 +01:00
< ? php // here content to hide or show ?>
< ? php
2024-01-13 13:44:31 +01:00
wp_nav_menu (
array (
'theme_location' => 'menu-2' ,
'menu_id' => 'secondary-menu' ,
)
);
?>
</ section >
</ div ><!-- toggled - menu -->
2024-01-09 16:13:20 +01:00
</ nav ><!-- secondary #site-navigation -->
< ? php the_header_image_tag (); // header image to show below menus before title ?>
</ div ><!-- secondary -->
</ header ><!-- #masthead -->