Taming wp_list_pages
Ever since pages got added to WordPress in version 1.5, wp_list_pages has been the way to get a list of pages. In the pre-widgets era, it used to be coded into pretty much every theme’s sidebar or header to generate the site’s menu.
Nowadays wp_list_pages is at the heart of the Pages widget, and it’s perfect for blog-type sites with a modest number of pages. But if you’re using WordPress as a CMS, and most of your content is written as pages, using wp_list_pages can cause serious performance issues.
More Taming wp_list_pages


I
This is the personal blog of Roy Tanck, designer, geek, entrepreneur and WordPress enthusiast. It's also the home of projects like 
Recent Comments
I really hope Blackberry and WP8 succeed, and here’s why
Donations
Donations
New WordPress plugin: Tag Pages
Three cool things to try with your old netbook
Samsung’s Flip Cover: Noteworthy protection
HTC One vs. Galaxy S4, which is your favorite?
Two weeks with Samsung’s Note 2