I could only get this to work properly after creating a home.php file that was an exact copy of my index.php file, except that I inserted the code as outlined above. There’s a full description here:
http://skdstudio.com/blog/how-to-make-wp-show-only-one-post-on-the-front-page
Cheers!
I got this to work. There are two problems as I see. Firstly, the information as posted is inside of smart quotes, so change “&order=ASC” to “&order=ASC”.
If there is any code already above the if(have_post) section, you must insert the query_post info there. On my template, that code was for a header. So, my functioning code is as follows:
<?php get_header(); query_posts($query_string . “&order=ASC”); ?>
<?php if (have_posts()) : ?>