Advertisement
o541o

Untitled

Jul 31st, 2011
236
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. <?php
  2. $pages = get_pages( array(
  3. 'sort_column' => 'menu_order',
  4. 'parent' => 0)
  5. );
  6. ?>
  7.  
  8. <?php
  9. if ($post->post_parent)
  10. //I am a subpage
  11. $id = $post->post_parent;
  12. else
  13. //I am a page
  14. $id = $post->ID;
  15.  
  16. $subpages = get_pages(array("child_of"=>$id));
  17. ?>
  18.  
  19. <?php foreach ($pages as $page):?>
  20. <li>
  21.  
  22. <a href="<?php echo get_permalink($page->ID); ?> "><?php echo $page->post_title ?></a>
  23. <?php
  24. if ( ($page->ID == $post->ID) || ($post->post_parent == $page->ID) ):
  25.  
  26. ?>
  27. <ul>
  28. <?php
  29. foreach($subpages as $subpage):
  30. ?>
  31. <li>
  32. <a href="<?php echo get_permalink($subpage->ID); ?> "><?php echo $subpage->post_title ?></a>
  33. </li>
  34. <?php endforeach; ?>
  35. </ul>
  36. <?php endif; ?>
  37. </li>
  38.  
  39. <?php endforeach;?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement