getPages()

Description

Returns an array of all pages so that you can do fun things like generate your own menu HTML.

Example output

array( 
    0 => array( 
        'id'                => 1, 
        'name'              => 'Tribute', 
        'slug'              => 'tribute', 
        'url'               => '', 
        'text'              => 'Secretary wins all the awards in my eyes.', 
        'content_type'      => 'projects', 
        'content_options'   => 'show= big', 
        'hidden'            => 0, 
        'parent'            => 0, 
        'pos'               => 0 
    ), 
    1 => array( 
        'id'                => 2, 
        'name'              => 'About', 
        'slug'              => 'about', 
        'url'               => '', 
        'text'              => 'I am me. Who is me? You are me.', 
        'content_type'      => 'none', 
        'content_options'   => '', 
        'hidden'            => 1, 
        'parent'            => 0, 
        'pos'               => 1 
    ) 
)

Usage

<?php 
    $pages= getPages(); 
?>

Examples

<?php 
    $pages= getPages(); 
    foreach ( $pages as $page ): 
        echo $page['name']; 
        echo pageName(); // template tags only work if you set the variable $page in the loop 
        // Other crazy shit... 
    endforeach; 
?>