I need to be able to print out all of the pages of my blog to create a physical user manual for the online counterpart I'm developing for a client. I can go in and print each page individually but with 60 separate pages it's time consuming for the user. I've seen other people talk about creating a template that calls all of the content from the other pages onto one page. That would work for me if I could get it to work.
Going off of http://wordpress.org/support/topic/print-out-all-pages?replies=3 I dropped their code into a template but it only displays a few random pages and not in any order.
<?php
query_posts('post_type=page');
if (have_posts()) : while (have_posts()) : the_post();
?>
<div class="postWrapper" id="post-<?php the_ID(); ?>">
<h3 class="postTitle"><?php the_title(); ?></h3>
<div class="post">
<?php the_content(__('(more...)')); ?>
</div>
</div>
<?php endwhile; else: ?>
<p>Sorry, no pages matched your criteria.</p>
<?php endif; ?>
I'm wondering if there is a way to edit this code to make it include all 60 pages and display them in order.