rendered paste body<?php $results = $wpdb->get_results("SELECT ID, post_title, post_content FROM $wpdb->posts WHERE post_status = 'static' AND post_parent = 14 ORDER BY post_date DESC LIMIT 40", ARRAY_A); if (!empty($results)) { foreach ($results as $result) { $postID = $result['ID']; $title = htmlspecialchars($result['post_title']); $permalink = get_permalink($postID); if (get_post_meta($postID, 'excerpt', true)) { $excerpt = get_post_meta($postID, 'excerpt', true); $excerpt = nl2br($excerpt); } else if (stristr($result['post_content'], '<!--more-->')) { $excerpt = substr($result['post_content'], 0, strpos($result['post_content'], '<!--more-->')); $excerpt = nl2br($excerpt); } else { $excerpt = $result['post_content']; /**$excerpt = strip_tags($excerpt);*/ $excerpt_length = 55; $words = explode(' ', $excerpt, $excerpt_length + 1); if (count($words) > $excerpt_length) { array_pop($words); array_push($words, '[...]'); $excerpt = implode(' ', $words); } $excerpt = nl2br($excerpt); } /** This starts the "mini-loop". Edit the HTML inside here to display the pages the way you want. */ ?> <div class="page-teaser-item"> <p><?php echo $excerpt; ?></p> </div> <?php /** End of the mini-loop. Don't edit past this point */ } } ?>