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.
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’] );
}
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’) ) ) ) {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.
Un informe de SemiAnalysis revela que la aceleradora AMD Instinct MI325X ha tenido problemas para…
Nvidia ha lanzado su controlador Game Ready 576.40, optimizado para DOOM: The Dark Ages y…
MSI tuvo un buen día en el COMPUTEX 2025, un evento tecnológico que reune a…