'', 'module_class' => '', 'fullwidth' => 'on', 'posts_number' => 10, 'include_categories' => '', 'meta_date' => 'M j, Y', 'show_thumbnail' => 'on', 'show_content' => 'off', 'show_author' => 'on', 'show_date' => 'on', 'show_categories' => 'on', 'show_pagination' => 'on', 'background_layout' => 'light', 'show_more' => 'off', ), $atts ) ); global $paged; $container_is_closed = false; if ( 'on' !== $fullwidth ){ wp_enqueue_script( 'jquery-masonry-3' ); } $args = array( 'posts_per_page' => (int) $posts_number ); $et_paged = is_front_page() ? get_query_var( 'page' ) : get_query_var( 'paged' ); if ( is_front_page() ) { $paged = $et_paged; } if ( '' !== $include_categories ) $args['cat'] = $include_categories; if ( ! is_search() ) { $args['paged'] = $et_paged; } ob_start(); query_posts( $args ); if ( have_posts() ) { while ( have_posts() ) { the_post(); $post_format = get_post_format(); $thumb = ''; $width = 'on' === $fullwidth ? 150 : 400; //set these values to whatever you want (first is fullwidth, second is grid) $width = (int) apply_filters( 'et_pb_blog_image_width', $width ); $height = 'on' === $fullwidth ? 150 : 250; //set these values to whatever you want (first is fullwidth, second is grid) $height = (int) apply_filters( 'et_pb_blog_image_height', $height ); $classtext = 'on' === $fullwidth ? 'et_pb_post_main_image' : ''; $titletext = get_the_title(); $thumbnail = get_thumbnail( $width, $height, $classtext, $titletext, $titletext, false, 'Blogimage' ); $thumb = $thumbnail["thumb"]; $no_thumb_class = '' === $thumb || 'off' === $show_thumbnail ? ' et_pb_no_thumb' : ''; if ( in_array( $post_format, array( 'video', 'gallery' ) ) ) { $no_thumb_class = ''; } ?>
> %1$s ', $first_video ); elseif ( 'gallery' === $post_format ) : et_gallery_images(); elseif ( '' !== $thumb && 'on' === $show_thumbnail ) : if ( 'on' !== $fullwidth ) echo '
'; ?> '; endif; } ?>

%1$s %2$s %3$s %4$s %5$s

', ( 'on' === $show_author ? sprintf( __( 'by %s', 'Divi' ), et_get_the_author_posts_link() ) : '' ), ( ( 'on' === $show_author && 'on' === $show_date ) ? ' | ' : '' ), ( 'on' === $show_date ? sprintf( __( '%s', 'Divi' ), get_the_date( $meta_date ) ) : '' ), ( (( 'on' === $show_author || 'on' === $show_date ) && 'on' === $show_categories) ? ' | ' : '' ), ( 'on' === $show_categories ? get_the_category_list(', ') : '' ) ); } if ( 'on' === $show_content ) { global $more; $more = null; the_content( __( 'read more...', 'Divi' ) ); } else { if ( has_excerpt() ) { the_excerpt(); } else { truncate_post( 270 ); } $more = 'on' == $show_more ? sprintf( ' %2$s' , esc_url( get_permalink() ), __( 'read more', 'Divi' ) ) : ''; echo $more; } ?>
'; $container_is_closed = true; if ( function_exists( 'wp_pagenavi' ) ) wp_pagenavi(); else get_template_part( 'includes/navigation', 'index' ); } wp_reset_query(); } else { get_template_part( 'includes/no-results', 'index' ); } $posts = ob_get_contents(); ob_end_clean(); $class = " et_pb_bg_layout_{$background_layout}"; $output = sprintf( ' %2$s %4$s', ( 'on' === $fullwidth ? 'et_pb_posts' : 'et_pb_blog_grid clearfix' ), $posts, esc_attr( $class ), ( ! $container_is_closed ? ' ' : '' ), ( '' !== $module_id ? sprintf( ' id="%1$s"', esc_attr( $module_id ) ) : '' ), ( '' !== $module_class ? sprintf( ' %1$s', esc_attr( $module_class ) ) : '' ) ); if ( 'on' !== $fullwidth ) $output = sprintf( '
%1$s
', $output ); return $output; } ?>