Rimuovere lo slug "blog" dal nodo principale di WordPress Multisite

26 lug 2013, 13:18:30
Visualizzazioni: 28.2K
Voti: 21

Ho cercato di capire se fosse possibile rimuovere blog/ dalle URL dei post e delle categorie sul nodo principale in una configurazione multisite.

Ho trovato le impostazioni dei siti multisite e ho rimosso la parte blog/ dall'URL e salvato. Nonostante tutti i link vengano modificati correttamente, quando ci clicco sopra ottengo solo un errore 404.

Se vado nella dashboard del nodo stesso e salvo nuovamente, ottengo l'URL blog/ riscritto nei permalink multisite modificati. A volte viene creato qualcosa del tipo blog/news/nome-post

Qualcuno è riuscito a farlo in passato? Mi chiedo se sia possibile senza dover modificare il core o dover intervenire più approfonditamente con alcune regole .htaccess.

3
Commenti

Hai provato a fare qualche ricerca? Ci sono molti post sui forum di WP.org su questo argomento, oltre ad alcuni articoli sui blog

shea shea
26 lug 2013 13:24:24

Ho trovato questo plugin funzionante - https://github.com/WebDevStudios/remove-blog-slug/, ho ottenuto questo link dalle discussioni qui - http://www.jennybeaumont.com/remove-blog-slug-multisite-installations/

JosephC JosephC
29 ott 2015 11:24:13

https://wordpress.org/plugins/remove-cpt-base/

Ünsal Korkmaz Ünsal Korkmaz
9 set 2024 03:06:34
Tutte le risposte alla domanda 6
1
24
  1. Nel sito del blog imposta Impostazioni -> Permalink -> Impostazioni comuni -> Predefinito (Devi selezionare solo Predefinito e non modificare nulla, se hai bisogno di cambiare la base delle categorie o dei tag, imposta solo nell'Amministrazione di rete)

  2. Nell'Amministrazione di rete -> Siti -> (sito principale) Struttura dei permalink -> /%category%/%post_id%

In questo modo rimuoverai lo slug /blog

26 lug 2013 13:20:53
Commenti

Questo è un buon approccio, anche se non funziona se BuddyPress è installato, poiché BuddyPress richiede permalink non predefiniti. Hai qualche idea su come aggirare questo problema?

henrywright henrywright
5 set 2013 14:21:38
1
20

screenshot delle impostazioni di Amministrazione di Rete

Passo 1: Vai su /wp-admin/network/site-info.php?id=1

Amministrazione di Rete -> Siti -> Modifica -> controlla la Struttura dei Permalink.

Modifica secondo le tue esigenze.

Passo 2: Vai al livello normale del sito

Impostazioni -> Permalink

Seleziona o aggiungi il permalink appropriato.

20 mar 2018 10:19:56
Commenti

Non riuscivo a trovare la voce Struttura dei permalink tramite la navigazione in Amministrazione Rete -> Siti -> Modifica, quindi ho utilizzato l'URL che hai fornito nel tuo passaggio 1 e ha funzionato! Grazie. Avevo passato molto tempo su questo problema.

aditya aditya
21 lug 2019 17:05:43
0

Questi sono i passaggi.

  1. Modificare l'impostazione dei permalink nell'amministrazione di rete in /%postname%/

  2. Andare nelle impostazioni dei permalink del sito risolverà l'errore 404

  3. Risultato: WordPress Multisite funzionante senza lo slug /blog/.

Fonte con screenshot passo-passo.

Permalink

6 ago 2017 09:42:54
0

Aggiungi una nuova pagina con news come slug. Vai su Impostazioni > Lettura e scegli la tua pagina news come pagina statica per gli articoli del blog.

Quindi vai su Impostazioni > Permalink e personalizza la tua struttura come /%category%/%postname%/ e i tuoi slug degli articoli dovrebbero ora essere tutti nel formato /news/post/.

26 lug 2013 13:55:53
0

Nel sito principale, clicca sul permalink e scegli "semplice"

A livello di rete: Sito > clicca su modifica sotto il sito principale > clicca su impostazioni > premi Ctrl + F per cercare "Struttura dei permalink" > aggiungi %post_id% nel campo.

31 gen 2018 01:23:40
0

Per chiunque stia cercando la risposta a partire da dicembre 2018, procedere come segue.

Andare nell'amministrazione di rete, selezionare il sito principale e cliccare su modifica.

Andare nella scheda Impostazioni. C'è un lungo elenco di opzioni, cercare il campo Struttura Permalink. Rimuovere /blog dal Permalink e cliccare su salva. Sono anche tornato nell'area di amministrazione dei blog principale e ho cliccato sul pulsante salva nella sezione permalink per pulire la cache.

11 dic 2018 13:47:51