astra_get_archive_description( string $post_type )
Get the current archive description.
Description
Parameters
- $post_type
-
(string) (Required) post type.
Return
(string) $description Description for archive.
Source
File: inc/blog/blog.php
function astra_get_archive_description( $post_type ) { $description = ''; if ( ! is_search() ) { if ( ! empty( get_the_archive_description() ) ) { $description = get_the_archive_description(); } if ( is_author() ) { if ( ! empty( trim( get_the_author_meta( 'description' ) ) ) ) { $description = get_the_author_meta( 'description' ); } } if ( empty( $description ) && ! have_posts() ) { $description = esc_html( astra_default_strings( 'string-content-nothing-found-message', false ) ); } } if ( is_post_type_archive( $post_type ) ) { $description = astra_get_option( 'ast-dynamic-archive-' . $post_type . '-custom-description', '' ); } if ( 'post' === $post_type && ( ( is_front_page() && is_home() ) || is_home() ) ) { $description = astra_get_option( 'ast-dynamic-archive-post-custom-description', '' ); } return $description; }
Expand full source code Collapse full source code View on Trac
Changelog
Version | Description |
---|---|
4.0.0 | Introduced. |