dima7b
11/19/2013 - 6:43 AM

From http://stackoverflow.com/questions/7023310/wordpress-display-all-pages-on-one-page

<?php $pages = get_pages();

    echo '<div id="pt-main" class="pt-perspective">';

        foreach ($pages as $page_data) {
        $content = apply_filters('the_content', $page_data->post_content);
        $title = $page_data->post_title;
        $slug = $page_data->post_name;
        $id = $page_data->ID;
        echo "<div id='$slug' class='pt-page pt-page$id'>";
            echo "<h2>$title</h2>";
                echo $content;
            echo "</div>";
        }

    echo '</div>';
?>