I’m retaking this tread :)
I’m playing locally with a WP install, and in my theme I’ve had the occasion to compare the two.
For me, get_posts
is having a faster loading.
Is it my template ?
Here’s a diagram of my index.php
:
get_posts(featured1)-------get_posts(featured2)-------get_posts(featured3)
----------a list : get_posts(again, simply the 10 last posts) --------
There, I realised I could not control, from the Admin Panel, how many posts I was calling in the Index, without editing the template. They were always 10, and some future user wouldn’t like it, nor going to templating, so I went this way :
WP_query(featured1)-------WP_query(featured2)-------WP_query(featured3)
------------------------------a normal loop---------------------------
Maybe it’s the quantity of WP_query I’m calling, but it’s a bit slower, and the images takes a bit more time than with get_posts
.
If anyone have some idea why / how to improve it / confirm it / comment it … I’d like to optimize the template.
Thanks for any input,