Utilizzare lo stesso slug per una pagina e una categoria

1 nov 2011, 04:32:51
Visualizzazioni: 17.6K
Voti: 1

So che non è una buona pratica ma sto valutando di utilizzare gli stessi slug per alcune pagine e categorie su un sito a cui sto lavorando. È un sito piccolo e non sembra causare particolari problemi. Ho aggiunto uno slug e una pagina con lo stesso nome e hanno funzionato bene, ma quando ho creato il secondo WordPress mi ha obbligato a rinominare la pagina (creata dopo la categoria) aggiungendo un "-2" allo slug. C'è un ordine particolare per creare pagine e categorie per evitare questo? In passato ho creato strutture simili senza che questo problema si presentasse. Ho anche controllato nel cestino per eventuali pagine vecchie che potrebbero utilizzare lo slug originale.

0
Tutte le risposte alla domanda 4
3

Non c'è modo di evitarlo. In WordPress non puoi avere due pagine/categorie con lo stesso slug identico.

1 nov 2011 05:00:47
Commenti

Ma al momento ho una pagina chiamata "Stampa" E una categoria chiamata "Stampa", e per quanto ne so funziona. La pagina esegue una query che recupera gli articoli dalla categoria (questa è stata l'unica soluzione che ho trovato per eliminare il fastidioso slug aggiuntivo "categoria" che viene aggiunto quando si utilizza l'archivio / categoria normale per presentare gli articoli.

Staffan Estberg Staffan Estberg
1 nov 2011 11:40:11

beh, se funziona, allora qual è il problema? ma comunque, dovresti davvero evitare di usare gli stessi slug perché in futuro potresti avere problemi, ad esempio con altri plugin o simili. Prova a modificarli come suggerito da @Brad Dalton

User User
1 nov 2011 13:56:38

Sono riuscito a far coesistere la Pagina "Stampa" e la categoria "Stampa", ma non la Pagina/Categoria "Notizie". Comunque, ho rimosso i segnaposto delle Pagine cercando ora di usare WP come previsto.

Staffan Estberg Staffan Estberg
1 nov 2011 22:17:39
0

Rendili leggermente diversi dato che non c'è modo di evitare di usare gli stessi slug

1 nov 2011 11:04:21
0

So che è tardi, ma potrebbe aiutare qualcuno un giorno. Tratto da Come Cambiare il Prefisso della Base delle Categorie in WordPress.

Per prima cosa dovrai andare nel tuo Pannello di Amministrazione di WordPress e accedere a Impostazioni » Permalink. Lì vedrai una casella Opzionale che ti permette di modificare il prefisso della base delle categorie e il prefisso della base dei tag. (Esempio qui sotto) Impostazioni dei Permalink in WordPress Basta aggiungere il testo che preferisci, e il gioco è fatto. Questo metodo è garantito che funzioni perché è un'opzione integrata direttamente in WordPress.

15 ott 2015 00:10:38
1
-1

Anch'io facevo la stessa cosa - creavo una pagina con lo stesso nome di una categoria per usarla come finta pagina indice.

Credo di aver usato questo plugin No Category Base per rimuovere la parte /category/ dall'URL. (penso fosse questo plugin.)

[...] questo plugin rimuoverà completamente il 'Category Base' obbligatorio dai tuoi permalink delle categorie (es. da myblog.com/category/mia-categoria/ a myblog.com/mia-categoria/).

1 nov 2011 13:05:11
Commenti

Grazie, ha funzionato! Sono tornato a utilizzare la configurazione tradizionale di WP senza pagine finte che recuperano i post, e ora uso il plugin che hai suggerito per pulire gli URL.

Staffan Estberg Staffan Estberg
1 nov 2011 22:22:46