In a recent article I outlined how to modify the output of the wp_list_pages()
template function in WordPress. Later on, however, I found that having the <span>
tags that I added in every single title was not desirable. So instead of using a filter I wrote a small bit of custom code to iterate through my pages instead of using wp_list_pages()
. Here is how to do it.
Wherever you need to output your pages just use some code like this:
$pages = get_pages('');
if($pages)
{
foreach($pages as $page)
{
// Echo your page listing here
// Use : $page->ID
// : $page->page_title
// : the_permalink($page->ID)
}
}