Bug de paginación de categorías de Wordpress 1.5 resuelto
Con wordpress es posible insertar en cualquier parte de la plantilla un par de enlaces para ver la página anterior y la siguiente de la categoría que estamos viendo. Se inserta una línea como esta donde queremos que aparezcan esos enlaces: <?php posts_nav_link(); ?>
Problema:
la función posts_nav_link() calcula mal el número de posts que pertenecen a la categoría. Obtiene posts repetidos y provoca que aparezca el enlace a la página siguiente cuando ya estamos en la última.
Solución:
Cambiar líneas 455 y 495 de wp-includes/template-functions-links.php:
$numposts = $wpdb->get_var(”SELECT COUNT(ID) FROM $fromwhere”);
por
$numposts = $wpdb->get_var(”SELECT COUNT( DISTINCT ID) FROM $fromwhere”);

1/3/2005 - 3:04 pm
Parece que la versión 1.5 tiene gran variedad de bugs :S