astra_archive_page_info()
Wrapper function for the_title()
Description
Displays title only if the page title bar is disabled.
Source
File: inc/core/common-functions.php
function astra_archive_page_info() { if ( apply_filters( 'astra_the_title_enabled', true ) ) { // Author. if ( is_author() ) { ?> <section class="ast-author-box ast-archive-description"> <div class="ast-author-bio"> <?php do_action( 'astra_before_archive_title' ); ?> <h1 class='page-title ast-archive-title'><?php echo get_the_author(); ?></h1> <?php do_action( 'astra_after_archive_title' ); ?> <p><?php echo wp_kses_post( get_the_author_meta( 'description' ) ); ?></p> <?php do_action( 'astra_after_archive_description' ); ?> </div> <div class="ast-author-avatar"> <?php echo get_avatar( get_the_author_meta( 'email' ), 120 ); ?> </div> </section> <?php // Category. } elseif ( is_category() ) { ?> <section class="ast-archive-description"> <?php do_action( 'astra_before_archive_title' ); ?> <h1 class="page-title ast-archive-title"><?php echo single_cat_title(); ?></h1> <?php do_action( 'astra_after_archive_title' ); ?> <?php echo wp_kses_post( wpautop( get_the_archive_description() ) ); ?> <?php do_action( 'astra_after_archive_description' ); ?> </section> <?php // Tag. } elseif ( is_tag() ) { ?> <section class="ast-archive-description"> <?php do_action( 'astra_before_archive_title' ); ?> <h1 class="page-title ast-archive-title"><?php echo single_tag_title(); ?></h1> <?php do_action( 'astra_after_archive_title' ); ?> <?php echo wp_kses_post( wpautop( get_the_archive_description() ) ); ?> <?php do_action( 'astra_after_archive_description' ); ?> </section> <?php // Search. } elseif ( is_search() ) { ?> <section class="ast-archive-description"> <?php do_action( 'astra_before_archive_title' ); ?> <?php /* translators: 1: search string */ $title = apply_filters( 'astra_the_search_page_title', sprintf( __( 'Search Results for: %s', 'astra' ), '<span>' . get_search_query() . '</span>' ) ); ?> <h1 class="page-title ast-archive-title"> <?php echo $title; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?> </h1> <?php do_action( 'astra_after_archive_title' ); ?> </section> <?php // Other. } else { ?> <section class="ast-archive-description"> <?php do_action( 'astra_before_archive_title' ); ?> <?php the_archive_title( '<h1 class="page-title ast-archive-title">', '</h1>' ); ?> <?php do_action( 'astra_after_archive_title' ); ?> <?php echo wp_kses_post( wpautop( get_the_archive_description() ) ); ?> <?php do_action( 'astra_after_archive_description' ); ?> </section> <?php } } }
Expand full source code Collapse full source code View on Trac