A useful code snippet I thought I’d share
<div id="subpages">
<h3>Related Pages</h3>
<?php
// If CHILD_OF is not NULL, then this page has a parent
// Therefore, list siblings i.e. subpages of this page's parent
if($post->post_parent){
wp_list_pages('title_li=&include='.$post->post_parent);
wp_list_pages('title_li=&child_of='.$post->post_parent);
}
// If CHILD_OF is zero, this is a top level page, so list subpages only.
else{
wp_list_pages('title_li=&include='.$post->ID);
wp_list_pages('title_li=&child_of='.$post->ID);
}
?>
</div>
Thanks for this! Exactly what I needed. Kudos!
thanks so much for sharing this – really handy! (should have seen this last week when i was editing a theme)
Thanks for this snippet! I had been using a piece that was more complicated to do the same thing, but this is even better.
Brilliant! Huge help! I will use this on pretty much all of my client’s WordPress sites.