Aggiungere .html alle pagine di wordpress
A differenza degli articoli di wordpress, nei quali basta aggiungere %postname%.html (o php) nel campo delle impostazioni personalizzate dei permalink, per le pagine non è così veloce. Non è difficile, ma visto che ogni volta ci metto più a cercare la soluzione che a farla, questa volta lo scrivo in un post del blog così non dimentico e magari può essere d’aiuto anche a te che stai leggendo
Ecco le due soluzioni:
1 – Modifica del file rewrite.php
- Aprire il file rewrite.php che si trova nella cartella /wp-includes nel nostro sito in WP
- cercare la stringa
$this->page_structure = $this->root . '%pagename%';nelle vecchie versioni è la riga 510, nella 3.* dovrebbe essere la riga 1164. - sostituire con
$this->page_structure = $this->root . '%pagename%.html';
2 – Installare un plugin. Personalmente ho provato “.html on PAGES” http://wordpress.org/extend/plugins/html-on-pages/ e sembra funzionare bene anche con la vesrione 3.0 anche se, ad oggi, è stato ufficialmente testato sino alla vesrione 2.8.4.
Consiglio di utilizzare un plugin in quanto potreste perdere la modifica della soluzione 1 dopo l’aggiornamento della versione di wordpress
Spero di essere stato utile e ci sono osservazioni, altri consigli, o domande, proverò a rispondere ai vostri commenti, ma ci tengo a precisare che non sono un programmatore

Ciao, mi domandavo effettivamente, cosa cambia nell’avere un articolo che termina con .html o meno in termini di SEO e posizionamento.
Sono indeciso se inserirlo o meno.
Grazie
In termini di posizionamento, non cambia assolutamente nulla… su un sito nuovo.
Ma se hai la necessità di mantenere le vecchie URL, perchè indicizzate e magari ben posizionate, è di sicuro la migliore soluzione
Grazie per la risposta
Realizzando un nuovo sito, effettivamente non mi serviva un granché inserire l’estensione, anzi, rende il link ancora più lungo.
Sicuramente perfetto per chi ha un vecchio sito statico che vuole trasformare in dinamico con wp.
Grazie ancora.
Utilissimo, grazie. Lo metto subito in pratica
Grande!
cercavo da tempo una soluzione del genere proprio perchè un sito che devo convertire ha pagine già indicizzate e ben posizionate con key molto competitive!
grazie luigi
se a qualcun può servire ho trovato anche quest’altro plugin molto utile che permette di aggiungere anche altre estensioni come .php o .xml ecc ecc
inoltre è testata sulla versione wp 3.2.1