I recently learned that if you have WordPress.com Stats installed, you can take advantage of
stats_get_csv() (Part of the WordPress.com Stats Plugin).
<?php if ( function_exists('stats_get_csv') && $top_posts = stats_get_csv('postviews', 'days=-1&limit=4') ) : ?> <ol> <?php foreach ( $top_posts as $p ) : ?> <li><a href="<?php echo $p['post_permalink']; ?>"><?php echo $p['post_title']; ?></a></li> <?php endforeach; ?> </ol> <?php endif; ?>
That's how I have my code set up now. The problem is that it shows pages as well as posts. Also, I want to add the featured thumbnail next to each item as well as an array of custom post types. Is this possible? If so, can someone help me out?