' . esc_html__( 'ALL POSTS BY: ', 'blossom-wedding' ). '' . esc_html( $author_title ) . '';
echo '
' . wpautop( wp_kses_post( get_the_author_meta( 'description' ) ) ) . '
';
?>
' . sprintf( esc_html__( '%1$s RESULTS', 'blossom-wedding' ), number_format_i18n( $wp_query->found_posts ) ) . '';
the_archive_description( '
', '
' );
}
endif;
if( is_search() ){
global $wp_query;
echo '
' . esc_html__( 'SEARCH RESULTS FOR:', 'blossom-wedding' ) . '
';
get_search_form();
echo '
' . sprintf( esc_html__( '%1$s RESULTS', 'blossom-wedding' ), number_format_i18n( $wp_query->found_posts ) ) . '';
}
if( is_page() ){
the_title( '
', '
' );
}
?>
found_posts > 0 ) {
$posts_per_page = get_option( 'posts_per_page' );
$paged = ( get_query_var( 'paged' ) ) ? absint( get_query_var( 'paged' ) ) : 1;
$start_post_number = 0;
$end_post_number = 0;
if( $wp_query->found_posts > 0 && !( blossom_wedding_is_woocommerce_activated() && is_shop() ) ):
$start_post_number = 1;
if( $wp_query->found_posts < $posts_per_page ) {
$end_post_number = $wp_query->found_posts;
}else{
$end_post_number = $posts_per_page;
}
if( $paged > 1 ){
$start_post_number = $posts_per_page * ( $paged - 1 ) + 1;
if( $wp_query->found_posts < ( $posts_per_page * $paged ) ) {
$end_post_number = $wp_query->found_posts;
}else{
$end_post_number = $paged * $posts_per_page;
}
}
printf( esc_html__( '%1$s Showing: %2$s - %3$s of %4$s RESULTS %5$s', 'blossom-wedding' ), '
', absint( $start_post_number ), absint( $end_post_number ), esc_html( number_format_i18n( $wp_query->found_posts ) ), '' );
endif;
}
}
endif;
add_action( 'blossom_wedding_before_posts_content' , 'blossom_wedding_posts_per_page_count', 10 );
if ( ! function_exists( 'blossom_wedding_post_thumbnail' ) ) :
/**
* Displays an optional post thumbnail.
*
* Wraps the post thumbnail in an anchor element on index views, or a div
* element when on single views.
*/
function blossom_wedding_post_thumbnail() {
global $wp_query;
$image_size = 'thumbnail';
$ed_featured = get_theme_mod( 'ed_featured_image', true );
$sidebar = blossom_wedding_sidebar();
if( is_home() ){
$image_size = blossom_wedding_blog_image_sizes();
echo '
';
if( has_post_thumbnail() ){
the_post_thumbnail( $image_size, array( 'itemprop' => 'image' ) );
}else{
blossom_wedding_get_fallback_svg( $image_size );
}
echo '';
}elseif( is_archive() || is_search() ){
$image_size = blossom_wedding_blog_image_sizes();
echo '
';
if( has_post_thumbnail() ){
the_post_thumbnail( $image_size, array( 'itemprop' => 'image' ) );
}else{
blossom_wedding_get_fallback_svg( $image_size );
}
echo '';
}elseif( is_singular() ){
$image_size = ( $sidebar ) ? 'blossom-wedding-blog' : 'blossom-wedding-blog-one';
if( is_single() ){
if( $ed_featured && has_post_thumbnail() ){
echo '
';
the_post_thumbnail( $image_size, array( 'itemprop' => 'image' ) );
echo '';
}
}else{
if( has_post_thumbnail() ){
echo '
';
the_post_thumbnail( $image_size, array( 'itemprop' => 'image' ) );
echo '
';
}
}
}
}
endif;
add_action( 'blossom_wedding_before_page_entry_content', 'blossom_wedding_post_thumbnail' );
add_action( 'blossom_wedding_before_post_entry_content', 'blossom_wedding_post_thumbnail', 20 );
if( ! function_exists( 'blossom_wedding_entry_header' ) ) :
/**
* Entry Header
*/
function blossom_wedding_entry_header(){
$readmore = get_theme_mod( 'read_more_text', __( 'READ THE ARTICLE', 'blossom-wedding' ) ); ?>
';
}
if ( is_singular() ) :
the_title( '
', '
' );
else :
the_title( '
' );
endif;
if( is_single() ){
if( ! $ed_post_author ) blossom_wedding_posted_by();
}
?>
'
' . esc_html__( 'Pages:', 'blossom-wedding' ),
'after' => '
',
) );
}else{
the_excerpt();
}
?>
' . esc_html( $author_title ) . '';
echo '
' . wpautop( wp_kses_post( get_the_author_meta( 'description' ) ) ) . '
';
?>
%link
',
'
%title',
false,
'',
'category'
);
$next = get_next_post_link(
'
%link
',
'
%title',
false,
'',
'category'
);
if( $previous || $next ){?>
'
',
'next_text' => '
',
'before_page_number' => '
' . __( 'Page', 'blossom-wedding' ) . ' ',
) );
}
}
endif;
add_action( 'blossom_wedding_after_post_content', 'blossom_wedding_navigation', 15 );
add_action( 'blossom_wedding_after_posts_content', 'blossom_wedding_navigation' );
if( ! function_exists( 'blossom_wedding_newsletter' ) ) :
/**
* Newsletter
*/
function blossom_wedding_newsletter(){
$ed_newsletter = get_theme_mod( 'ed_newsletter', true );
$newsletter = get_theme_mod( 'newsletter_shortcode' );
if( $ed_newsletter && $newsletter ){ ?>