I'm writing a wordpress newspaper theme. Because the theme makes use of multiple loops, it generates a lot of queries. Plus, I have to make many options dynamic because the theme will be released to the public (so I can't hardcode a lot of stuff).
On the front page, with a typical setup (a top story area, five newsboxes [that's five wordpress loops], a main menu, a secondary menu and a footer menu plus six sidebars) and NO plugins, the total query count is 154. I'm not sure if I'm allowed to post a link, but here is the page: http://pixelplanethemes.com/citizenpress/demo/
How is the loading time for you? The query count for me is 154 in 0.543 seconds (you can see the query count in the footer). Sometimes the count is higher, but after I refresh it the number goes down to this.
I know this number is very high, but I have no idea how to reduce it because my programming skills are not very high. I've seen huge forums which have only 14 queries. My main question is, do you think this number is too high? Thanks for any advice.
I'm using WP_Query object to handle the multiple query loops. Is there a way to cache it without needing to use a plugin?