Are you looking for a way to list subpages and siblings in WordPress (if there are any)? While there’s probably a plugin for this, we have created a quick code snippet that you can use to list subpages and siblings in WordPress.
Instructions:
All you have to do is add this code to your theme’s index.php file or in a site-specific plugin:
<?php global $wp_query; if( empty($wp_query->post->post_parent) ) { $parent = $wp_query->post->ID; } else { $parent = $wp_query->post->post_parent; } ?> <?php if(wp_list_pages("title_li=&child_of=$parent&echo=0" )): ?> <div id="submenu"> <ul> <?php wp_list_pages("title_li=&child_of=$parent" ); ?> </ul> </div> <?php endif; ?>
Note: If this is your first time adding code snippets in WordPress, then please refer to our guide on how to properly copy / paste code snippets in WordPress, so you don’t accidentally break your site.
If you liked this code snippet, please consider checking out our other articles on the site like: 8 best blog name generators to find the perfect blog name and how to move your website from Weebly to WordPress.
Comments Leave a Reply