Browse Source

Merge branch 'master' into fix/issue-1311

Allan Cole 5 years ago
parent
commit
92cb1d45b9
3 changed files with 38 additions and 17 deletions
  1. BIN
      alves/screenshot.png
  2. 25 17
      varia/footer.php
  3. 13 0
      varia/header.php

BIN
alves/screenshot.png


+ 25 - 17
varia/footer.php

@@ -16,25 +16,33 @@
 	</div><!-- #content -->
 	</div><!-- #content -->
 
 
 	<footer id="colophon" class="site-footer responsive-max-width">
 	<footer id="colophon" class="site-footer responsive-max-width">
-		<?php get_template_part( 'template-parts/footer/footer', 'widgets' ); ?>
 		<?php
 		<?php
-		if ( function_exists( 'the_privacy_policy_link' ) ) {
-			the_privacy_policy_link( '', '<span role="separator" aria-hidden="true"></span>' );
-		}
+			if ( class_exists( 'A8C\FSE\WP_Template' ) ) : // If the FSE plugin is active, use the Header template for content.
+				$template = new A8C\FSE\WP_Template();
+				$template->output_template_content( A8C\FSE\WP_Template::FOOTER );
+			else : // Otherwise we'll fallback to the default Varia footer below.
+				get_template_part( 'template-parts/footer/footer', 'widgets' );
+				
+				if ( function_exists( 'the_privacy_policy_link' ) ) {
+					the_privacy_policy_link( '', '<span role="separator" aria-hidden="true"></span>' );
+				}
+
+				if ( has_nav_menu( 'menu-2' ) ) : ?>
+					<nav class="footer-navigation" aria-label="<?php esc_attr_e( 'Footer Menu', 'varia' ); ?>">
+						<?php
+						wp_nav_menu(
+							array(
+								'theme_location' => 'menu-2',
+								'menu_class'     => 'footer-menu',
+								'depth'          => 1,
+							)
+						);
+						?>
+					</nav><!-- .footer-navigation -->
+				<?php endif;
+			endif;
 		?>
 		?>
-		<?php if ( has_nav_menu( 'menu-2' ) ) : ?>
-			<nav class="footer-navigation" aria-label="<?php esc_attr_e( 'Footer Menu', 'varia' ); ?>">
-				<?php
-				wp_nav_menu(
-					array(
-						'theme_location' => 'menu-2',
-						'menu_class'     => 'footer-menu',
-						'depth'          => 1,
-					)
-				);
-				?>
-			</nav><!-- .footer-navigation -->
-		<?php endif; ?>
+
 		<div class="site-info">
 		<div class="site-info">
 			<?php $blog_info = get_bloginfo( 'name' ); ?>
 			<?php $blog_info = get_bloginfo( 'name' ); ?>
 			<?php if ( ! empty( $blog_info ) ) : ?>
 			<?php if ( ! empty( $blog_info ) ) : ?>

+ 13 - 0
varia/header.php

@@ -23,6 +23,17 @@
 <div id="page" class="site">
 <div id="page" class="site">
 	<a class="skip-link screen-reader-text" href="#content"><?php _e( 'Skip to content', 'varia' ); ?></a>
 	<a class="skip-link screen-reader-text" href="#content"><?php _e( 'Skip to content', 'varia' ); ?></a>
 
 
+	<?php if ( class_exists( 'A8C\FSE\WP_Template' ) ) : // If the FSE plugin is active, use the Header template for content. ?>
+
+		<header id="masthead" class="site-header responsive-max-width">
+			<?php
+				$template = new A8C\FSE\WP_Template();
+				$template->output_template_content( A8C\FSE\WP_Template::HEADER );
+			?>
+		</header>
+
+	<?php else : // Otherwise we'll fallback to the default Varia header below. ?>
+
 		<header id="masthead" class="site-header responsive-max-width">
 		<header id="masthead" class="site-header responsive-max-width">
 
 
 			<?php get_template_part( 'template-parts/header/site', 'branding' ); ?>
 			<?php get_template_part( 'template-parts/header/site', 'branding' ); ?>
@@ -67,4 +78,6 @@
 
 
 		</header><!-- #masthead -->
 		</header><!-- #masthead -->
 
 
+	<?php endif; ?>
+
 	<div id="content" class="site-content">
 	<div id="content" class="site-content">