* * @link https://developer.wordpress.org/themes/functionality/custom-headers/ * * @package Focus_Stock */ if ( ! function_exists( 'focus_stock_header_style' ) ) : /** * Styles the header image and text displayed on the blog. * * @see focus_stock_custom_header_setup(). */ function focus_stock_header_style() { $header_image = focus_stock_featured_overall_image(); if ( 'disable' !== $header_image ) : /** * Image Position CSS */ ?> ID; //Individual Page/Post Image Setting $individual_featured_image = get_post_meta( $focus_stock_id, 'focus-stock-header-image', true ); if ( 'disable' === $individual_featured_image || ( 'default' === $individual_featured_image && 'disable' === $enable ) ) { return 'disable' ; } elseif ( 'enable' == $individual_featured_image ) { return focus_stock_featured_page_post_image(); } } // Check Homepage if ( 'homepage' === $enable ) { if ( is_front_page() ) { return focus_stock_featured_image(); } } elseif ( 'entire-site' === $enable ) { // Check Entire Site return focus_stock_featured_image(); } return 'disable'; } // focus_stock_featured_overall_image endif; if ( ! function_exists( 'focus_stock_header_media_text' ) ): /** * Display Header Media Text * * @since 1.0.0 */ function focus_stock_header_media_text() { if ( ! focus_stock_has_header_media_text() && ! is_active_sidebar( 'header-sidebar' ) ) { // Bail early if header media text is disabled on front page return false; } $header_media_logo = get_theme_mod( 'focus_stock_header_media_logo' ); $before_subtitle = get_theme_mod( 'focus_stock_header_media_before_subtitle' ); ?>

'; if ( is_singular() ) { focus_stock_header_title( $before, '

' ); } else { focus_stock_header_title( $before, '
' ); } ?> ', '' ); ?>

' . 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( 'focus_stock_header_description' ) ) : /** * Display header media description */ function focus_stock_header_description( $before = '', $after = '' ) { if ( is_front_page() && get_theme_mod( 'focus_stock_header_media_text' ) ) { echo $before . '

' . wp_kses_post( get_theme_mod( 'focus_stock_header_media_text' ) ) . '

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

' . esc_html__( 'Oops! That page can’t be found', 'focus-stock' ) . '

' . $after; } else { the_archive_description( $before, $after ); } } endif;