Problema paginación WordPress 4.4.1

Que más de la mitad de la red tiene instalado WordPress es algo que se sabe desde hace años. Aunque sea uno de los mejores CMS podemos encontrar problemas cuando actualizamos a la última versión. En nuestro caso hemos detectado que desde la actualización de hace un par de días a WordPress 4.4.1 nuestra web no le funcionaba la paginación WordPress y hemos encontrado la solución.

Paginación WordPress

Debemos acudir al archivo wp-includes/canonical.php en las líneas 264-270 debemos cambiar este código:

[code]

<?php
// Post Paging
if ( is_singular() && ! is_front_page() && get_query_var(‘page’) ) {
if ( !$redirect_url )
$redirect_url = get_permalink( get_queried_object_id() );
$redirect_url = trailingslashit( $redirect_url ) . user_trailingslashit( get_query_var( ‘page’ ), ‘single_paged’ );
$redirect[‘query’] = remove_query_arg( ‘page’, $redirect[‘query’] );
}

[/code]

Por este:

[code] <?php // Post Paging if ( is_singular() && get_query_var(‘page’) && ( !is_front_page() || ( isset($wp_query->queried_object) && ‘page’ == get_option(‘show_on_front’) && $wp_query->queried_object->ID == get_option(‘page_on_front’) ) ) ) {
if ( !$redirect_url )
$redirect_url = get_permalink( get_queried_object_id() );
$page = get_query_var( ‘page’ );
if ( is_front_page() ) {
$redirect_url = trailingslashit( $redirect_url ) . user_trailingslashit( "$wp_rewrite->pagination_base/$page", ‘paged’ );
} else {
$redirect_url = trailingslashit( $redirect_url ) . user_trailingslashit( $page, ‘single_paged’ );
}
$redirect[‘query’] = remove_query_arg( ‘page’, $redirect[‘query’] );
}
[/code]

Con esto tendremos el problema resuelto. Os recomiendo hacer copia de seguridad del archivo original, por si existe algun problema a la hora de actualizarlo.

Recent Posts

  • Memorias

HBM4: SK Hynix adelanta su producción en masa y llegará en 2025

SK Hynix, uno de los más grandes fabricantes de memorias DRAM y flash NAND, ha…

13 horas atrás
  • Reviews

Kobo Libra Colour Review en Español (Análisis completo)

En esta ocasión vamos a probar el eReader Kobo Libra Colour, una nueva incorporación a…

13 horas atrás
  • Tarjetas gráficas

RX 7900 XTX Phoenix Nirvana se lanza con 4 ranuras slots y un precio de 1.100 dólares

XFX está, finalmente, lanzando su enorme tarjeta gráfica Radeon RX 7900 XTX Phoenix Nirvana. Leer…

14 horas atrás