How do you rotate posts? So when you are on the main page that has all your posts, it is always changing, (rotating every 5 minutes).
Without a plugin we would have to manually modify the homepage query. This could be added to your theme's functions.php file: <?php /** * Randomize front page post * * @author Bill Erickson (modded by Hudson Atwell (@atwellpub) * @link http://www.billerickson.net/customize-the-wordpress-query/ * @param object $query data * */ add_action( 'pre_get_posts', 'frontpage_randomize_post' ); function frontpage_randomize_post( $query ) { if( $query->is_main_query() && $query->is_home() ) { $query->set( 'order', 'RAND' ); $query->set( 'limit', '1' ); } } Code (markup): This may not work if caching is enabled.
Search the Wordpress site plug-ins section for "rotating posts." Quite a few show up, for example this one: http://wordpress.org/extend/plugins/rotating-posts/ Could be what you're looking for?