WordPress 4.4.1: la paginazione non funziona più? Ecco la soluzione

wordpress-paginationA furia di sputare aggiornamenti ogni due per tre, anche i lor signori di WordPress ogni tanto qualche sciocchezza la commettono. In questo caso, dopo l’aggiornamento 4.4.1, se il vostro sito o blog usa una pagina come front page, anziché il classico elenco di articoli, i link alle pagine degli articoli successive alla prima non funzionano più e continuano a rimandare alla home page.

Il problema è nell’errata gestione all’interno del file canonical.php, in cui non si fa distinzione tra pagine e pagina come home.

La soluzione è in realtà semplicissima; basta aggiungere al file function.php del proprio tema le due righe che trovate in fondo al post:

Et voilà! Tutto a posto.

A quanto risulta dai vari log, lo staff di sviluppatori di WordPress è già al corrente del problema che sarà risolto nella prossima release.

Codice da inserire in function.php:

add_filter(‘redirect_canonical’,’custom_disable_redirect_canonical’);
function custom_disable_redirect_canonical($redirect_url) {if (is_paged() && is_singular()) $redirect_url = false; return $redirect_url; }

Condividi