Actualmente tengo la query que realiza la función que quiero, el problema es que, a pesar de las explicaciones en los enlaces que has comentado, no consigo que funcionen respecto al Loop principal, me refiero a hacer algo así:
Código PHP:
$miconsulta= "select posts.*, (select max(comment_date) from comments where posts.ID=comments.comment_post_ID) as fecha from posts where post_status='publish' order by fecha desc";
$prueba->query($miconsulta);
if ($prueba->have_posts()) : while ($prueba->have_posts()) : $prueba->the_post(); ?>
Esto siempre devuelve algún error de tipo:
Fatal error: Call to a member function query() on a non-object
¿Alguna idea respecto a esto?
Con seguridad el plugin que indico ayuda a evitar esta problemática, pero no veo forma de utilizarlo.
De hecho, el uso del plugin, da un error similar:
Código PHP:
$prueba=query_posts('orderby_last_comment=1');
if ($prueba->have_posts()) : while ($prueba->have_posts()) : $prueba->the_post(); ?>
Fatal error: Call to a member function have_posts() on a non-object