Pubblicato il 14 luglio 2010 da frabbe
Rimuovere la stringa /category/ dagli indirizzi dei post in Wordpress
Se in Wordpress si desidera utilizzare un formato dei permalink (cioè di costruzione degli URL) basato sulle categorie anziché sui post, ad esempio cioè si preferisce avere un indirizzo del tipo /informatica/ita/nomepost piuttosto che /2010/07/nomepost la via più semplice è accedere dall’area amministrativa al menu Impostazioni -> Permalink, scegliere struttura personalizzata ed inserire il codice
1 | /%category%/%postname%/ |
Questa modifica è semplice e veloce, ha però un comportamento inaspettato: per le pagine e le categorie funziona perfettamente, modificando l’indirizzo come richiesto, mentre quando si accede ad un post per visualizzarlo a tutta pagina l’indirizzo assume la forma /category/informatica/ita/nome post, viene cioè anteposta all’indirizzo la parola category.
Una possibile soluzione prevede due passaggi:
1) Installare ed attivare il plugin Top Level Categories, compatibile con tutte le versioni di Wordpress compresa la recentissima 3.0.0; il plugin non richiede alcuna configurazione e può essere attivato direttamente non appena installato. Homepage del plugin: http://www.fortes.com/projects/wordpress/top-level-cats
2) Accedere dall’area amministrativa al menu Impostazioni -> Permalink ed utilizzare come codice della struttura personalizzata:
1 | /%category%/%postname%.html |
In questo modo tutto sembra funzionare alla perfezione!












0 Commenti
Lascia un commento a questo articolo!