ID, 'blakely-single-post-page', true ); if ( 'disable' === $enable ) { return 'disable' ; } } // Check Homepage if ( 'homepage' === $enable ) { if ( is_front_page() ) { return blakely_featured_image(); } } elseif ( 'entire-site' === $enable ) { // Check Entire Site return blakely_featured_image(); } return 'disable'; } // blakely_featured_overall_image endif; if ( ! function_exists( 'blakely_header_media_text' ) ): /** * Display Header Media Text * * @since Blakely 1.0 */ function blakely_header_media_text() { if ( ! blakely_has_header_media_text() ) { // Bail early if header media text is disabled on front page return get_header_image(); } $header_media_logo = get_theme_mod( 'blakely_header_media_logo' ); $classes = array(); if( is_front_page() ) { $classes[] = 'content-align-center'; $classes[] = 'text-align-center'; } ?>
<' . $tag . ' class="section-title entry-title">', '
' ); ?> ', '
' ); ?> ' . get_search_query() . '' ) . $after; } elseif( class_exists( 'WooCommerce' ) && is_woocommerce() ) { echo $before . esc_html( woocommerce_page_title( false ) ) . $after; } else { the_archive_title( $before, $after ); } } endif; if ( ! function_exists( 'blakely_header_description' ) ) : /** * Display header media description */ function blakely_header_description( $before = '', $after = '' ) { if ( is_front_page() ) { echo $before . '

' . wp_kses_post( get_theme_mod( 'blakely_header_media_text' ) ) . '

' . $after; } elseif ( is_singular() && ! is_page() ) { echo $before . '
'; blakely_posted_on(); echo '
' . $after; } elseif ( is_404() ) { echo $before . '

' . esc_html__( 'Oops! That page can’t be found', 'blakely' ) . '

' . $after; } else { the_archive_description( $before, $after ); } } endif; /** * Customize video play/pause button in the custom header. */ function blakely_video_controls( $settings ) { $settings['l10n']['play'] = '' . esc_html__( 'Play background video', 'blakely' ) . '' . blakely_get_svg( array( 'icon' => 'play' ) ); $settings['l10n']['pause'] = '' . esc_html__( 'Pause background video', 'blakely' ) . '' . blakely_get_svg( array( 'icon' => 'pause' ) ); return $settings; } add_filter( 'header_video_settings', 'blakely_video_controls' );