Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/07/2012, 11:29
adriantht
 
Fecha de Ingreso: abril-2011
Mensajes: 72
Antigüedad: 13 años, 7 meses
Puntos: 0
Exclamación El recuento de resultados siempre muestra 1

Buenas amigos, les cuento mi caso.
Dentro del panel de administración, en un apartado de aceptación de posts, he querido automatizar algunos procesos como ver la cantidad de posts del mismo tema, o con una determinada meta_key que se han publicado.
Entonces lo que hago es:

Código PHP:
<?php $args = array(
                
'post_type' => 'post_externo',
                
'post_status' => 'publish',
                
'posts_per_page' => '10',
                
'meta_key' => 'la_key',
                
'meta_value' => $valor
            
);



             
             
//print_r($args);


$nr = new WP_Query$args );
$result count($nr); echo $result ?>
El tema es que siempre me devuelve "1" el count, aunque sé positivamente y de hecho si no los cuento me devuelve los resultados correctamente en el loop.
Con los query_posts normales cuenta bien, pero he buscado en el Codex y no especifica una diferencia, o al menos yo no la discierno, entre el wp_query y el query_post. Si alguien puede ayudar se lo agradeceré profundamente.
¿Alguien sabe por qué ocurre esto?