if (has_post_thumbnail()) { ?> <?php $attr = array('data-cycle-title' => esc_attr(get_the_title()), 'data-cycle-excerpt' => wen_corporate_the_excerpt(15, $post), 'data-cycle-url' => esc_url(get_permalink(get_the_ID()))); if (1 == $cnt) { $attr['class'] = 'first'; } ?> <li <?php echo $class_text; ?> data-cycle-title="<?php echo esc_attr(get_the_title()); ?> " data-cycle-excerpt="<?php echo esc_attr(wen_corporate_the_excerpt(15, $post)); ?> " data-cycle-url="<?php echo esc_url(get_permalink(get_the_ID())); ?> " > <a href="<?php echo esc_url(get_permalink(get_the_ID())); ?> "> <?php the_post_thumbnail('full'); ?> </a> </li>
function wen_corporate_render_recent_posts_block($args) { //Defaults $args = wp_parse_args((array) $args, array('container' => 'div', 'container_class' => 'recent-posts-block-list row', 'container_id' => '', 'before' => '', 'after' => '')); $args = apply_filters('wen_corporate_filter_recent_posts_block_args', $args); $block_item_class = $args['number_of_posts']; switch ($args['number_of_posts']) { case 3: $block_item_class = 'col-sm-4'; break; case 4: $block_item_class = 'col-sm-3'; break; default: $block_item_class = ''; break; } $block_item_class = apply_filters('wen_corporate_filter_recent_posts_block_item_class', $block_item_class, $args['number_of_posts']); $container_open = ''; $container_close = ''; if (!empty($args['container_class']) || !empty($args['container_id'])) { $container_open = sprintf('<%s %s %s>', $args['container'], $args['container_class'] ? 'class="' . $args['container_class'] . '"' : '', $args['container_id'] ? 'id="' . $args['container_id'] . '"' : ''); } if (!empty($args['container_class']) || !empty($args['container_id'])) { $container_close = sprintf('</%s>', $args['container']); } $qargs = array('posts_per_page' => $args['number_of_posts']); if (absint($args['recent_category']) > 0) { $qargs['category'] = $args['recent_category']; } $all_posts = get_posts($qargs); if (!empty($all_posts)) { echo $container_open; global $post; foreach ($all_posts as $key => $post) { setup_postdata($post); ?> <div class="recent-posts-block-item <?php echo esc_attr($block_item_class); ?> "> <?php the_post_thumbnail('thumbnail'); ?> <a href="<?php the_permalink(); ?> " title="<?php the_title_attribute(); ?> "><?php the_title('<h3 class="recent-posts-title">', '</h3>'); ?> </a> <?php if (1 == $args['show_post_excerpt']) { ?> <div class="recent-posts-block-item-excerpt"> <p> <?php echo wen_corporate_the_excerpt($args['post_excerpt_length']); ?> </p> </div><!-- .recent-posts-block-item-excerpt --> <?php } ?> <?php if (1 == $args['show_more_button']) { ?> <a href="<?php the_permalink(); ?> " class="read-more" ><?php echo esc_attr($args['more_button_text']); ?> </a> <?php } ?> </div> <!-- .service-block-item --> <?php } wp_reset_postdata(); echo $container_close; } }