modifica wordpressA 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 PAGEShttp://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 😉