58 lines
1.3 KiB
PHP
Executable File
58 lines
1.3 KiB
PHP
Executable File
<?php
|
|
/**
|
|
* Template part for displaying the page header of the currently displayed page
|
|
*
|
|
* @package kadence
|
|
*/
|
|
|
|
namespace Kadence;
|
|
|
|
if ( is_404() ) {
|
|
?>
|
|
<header class="page-header">
|
|
<h1 class="page-title">
|
|
<?php esc_html_e( 'Oops! That page can’t be found.', 'kadence' ); ?>
|
|
</h1>
|
|
</header><!-- .page-header -->
|
|
<?php
|
|
} elseif ( is_home() && ! have_posts() ) {
|
|
?>
|
|
<header class="page-header">
|
|
<h1 class="page-title">
|
|
<?php esc_html_e( 'Nothing Found', 'kadence' ); ?>
|
|
</h1>
|
|
</header><!-- .page-header -->
|
|
<?php
|
|
} elseif ( is_home() && ! is_front_page() ) {
|
|
?>
|
|
<header class="page-header">
|
|
<h1 class="page-title">
|
|
<?php single_post_title(); ?>
|
|
</h1>
|
|
</header><!-- .page-header -->
|
|
<?php
|
|
} elseif ( is_search() ) {
|
|
?>
|
|
<header class="page-header">
|
|
<h1 class="page-title">
|
|
<?php
|
|
printf(
|
|
/* translators: %s: search query */
|
|
esc_html__( 'Search Results for: %s', 'kadence' ),
|
|
'<span>' . get_search_query() . '</span>'
|
|
);
|
|
?>
|
|
</h1>
|
|
</header><!-- .page-header -->
|
|
<?php
|
|
} elseif ( is_archive() ) {
|
|
?>
|
|
<header class="page-header">
|
|
<?php
|
|
the_archive_title( '<h1 class="page-title">', '</h1>' );
|
|
the_archive_description( '<div class="archive-description">', '</div>' );
|
|
?>
|
|
</header><!-- .page-header -->
|
|
<?php
|
|
}
|