<?php global $excluded_pages_string; $args = array('order' => 'ASC', 'orderby' => 'menu_order', 'exclude' => excluded_pages_string(), 'numberposts' => 3, 'post_type' => 'slide'); $slides = get_posts($args); if ($slides) { ?> <article class="slideshow"> <div class="flexslider"> <ul class="slides"> <?php foreach ($slides as $slide) { setup_postdata($slide); ?> <li> <?php echo get_the_post_thumbnail($slide->ID, 'slideshow', array('alt' => get_the_title(), 'title' => '')); ?> <?php my_the_excerpt($slide, 'flex-caption'); ?> </li> <?php } ?> </ul> </div> <ul class="slide-controls"> <?php foreach ($slides as $slide) { ?> <li>
</ul> <?php } ?> </li> <?php } ?> </ul> <?php } else { ?> <?php $children = wp_list_pages('title_li=&child_of=' . $page_id . '&exclude=' . excluded_pages_string() . '&echo=0'); if ($children) { ?> <ul class="sitemap-level-1"> <?php echo $children; ?> </ul> <?php } ?> <?php } ?> </article>
function excluded_pages_array() { return explode(',', excluded_pages_string()); }