File: /mnt/data/companiesonthegouk/wp-content/themes/apper/partials/page-header.php
<?php
/**
* The template for displaying the page header.
*
* @package Apper WordPress theme
*/
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
// Return if page header is disabled
if ( ! acmthemes_has_page_header() ) {
return;
}
//get theme Options
$settings = acmthemes_settings();
$header_banner = ( ! empty( $settings['default_header_bg_img'] ) ) ? $settings['default_header_bg_img'] : '';
//get page id
$current_page_id = get_the_ID();
$has_breadcrumbs = acmthemes_has_breadcrumbs();
// Classes
$classes = array( 'page-header' );
// Visibility
$visibility = 'all-devices';
// Turn into space seperated list
$classes = implode( ' ', $classes );
// Heading tag
$heading = 'h1';
$heading = apply_filters( 'page_header_heading', $heading ); ?>
<?php do_action( 'before_page_header' );
// Return if page header is disabled
if ( acmthemes_has_page_header_heading() ) { ?>
<div class="<?php echo esc_attr( $classes ); ?>">
<?php do_action( 'before_page_header_inner' ); ?>
<div class="page-header-wrap <?php echo acmthemes_banner_classes(); ?>">
<?php get_template_part( 'partials/header/header-banner' ); ?>
<div class="container clr page-header-inner">
<?php
if( ! acmthemes_is_woo_single() ) { ?>
<<?php echo esc_attr( $heading ); ?> class="page-header-title clr"<?php acmthemes_schema_markup( 'headline' ); ?>>
<?php echo wp_kses_post( acmthemes_title() ); ?>
</<?php echo esc_attr( $heading ); ?>>
<?php }
get_template_part( 'partials/page-header-subheading' );
//show breadcrumb
if( $has_breadcrumbs ) {
if ( function_exists( 'acmthemes_breadcrumb_trail' ) ) {
acmthemes_breadcrumb_trail();
}
}
?>
</div><!-- .page-header-inner -->
</div><!-- .page-header-wrap -->
<?php acmthemes_page_header_overlay(); ?>
<?php do_action( 'after_page_header_inner' ); ?>
</div><!-- .page-header -->
<?php } ?>
<?php do_action( 'after_page_header' );