Impedire a WordPress di aggiungere `-2` alla fine dell'URL dopo averlo modificato

10 gen 2015, 14:23:19
Visualizzazioni: 20.8K
Voti: 15

Quando provo a impostare l'URL di una pagina in WordPress (4.2), continua ad aggiungere -2 alla fine dell'URL. Immagino sia perché questo URL esiste già, ma ho controllato e non è così, anche se una volta esisteva ma quella pagina è stata eliminata. Qualche idea su come posso utilizzare l'URL che voglio e fare in modo che smetta di aggiungere -2?

Questo è quello che vedo nella dashboard wp-admin quando provo a cambiare l'URL:

La casella di modifica: casella di modifica URL in wp-admin

Dopo aver cliccato OK:

risultato dopo aver cliccato ok sulla modifica dell'URL

5
Commenti

Svuota il cestino.

fuxia fuxia
10 gen 2015 14:33:01

@toscho ho controllato ma non c'è nulla nel cestino

sam sam
10 gen 2015 15:05:19

Proverei a cercare nel database lo slug e vedere cosa viene fuori. Chiaramente WP pensa che esista ancora da qualche parte.

Rarst Rarst
10 gen 2015 16:10:29

Sì, penso sia la tabella wp-term o una colonna o qualcosa del genere - potrebbe essere quel bug di lunga data che è stato risolto nella 4.2?

NoBugs NoBugs
2 apr 2015 05:22:49

NB: anche i post.names numerici vengono modificati poiché entrano in conflitto con l'impaginazione: https://core.trac.wordpress.org/browser/trunk/src/wp-includes/post.php#L4040

ptica ptica
11 mag 2018 15:09:27
Tutte le risposte alla domanda 2
3
28

So che questo argomento è vecchio, ma avevo lo stesso problema e nessuna delle soluzioni suggerite aveva funzionato.

Non avevo pagine ancora nel cestino. Non avevo una categoria con lo stesso nome della mia pagina. Non avevo un'altra pagina con lo stesso nome. Così ho fatto una cosa folle. WP stava cercando di nominare la mia pagina come pagina-2, quindi sono andato su mio sito web.com/pagina per vedere cosa succedeva.

È apparsa una pagina con una singola foto. Avevo una FOTO con lo stesso nome della pagina, e il gestore media di WP assegna permalink alle foto basandosi sul nome del file! La soluzione è stata rinominare la foto (mantenendo comunque in mente l'SEO), e utilizzando l'editor dei permalink per la pagina. TA-DA! Come per magia, ha funzionato.

13 lug 2016 18:26:37
Commenti

Mi sono imbattuto anche io in questo problema. Ho fatto una rapida ricerca del permalink in wp_posts.post_name e l'ho trovato rapidamente. Nel mio caso, si trattava anche di un allegato.

Kevin Jung Kevin Jung
8 giu 2017 17:24:45

Non dimenticare di salvare/aggiornare la tua pagina dopo aver modificato il permalink! Ho trovato una pagina nel cestino con lo stesso nome, l'ho rimossa, ho modificato il permalink ma nulla funzionava. Non riuscivo nemmeno a cambiarlo con qualcosa di totalmente diverso. Mi ero dimenticato di salvare la pagina......

Scott Jungwirth Scott Jungwirth
22 mag 2018 21:45:01

Questo commento mi ha fatto risparmiare ore di risoluzione dei problemi, grazie.

hannebaumsaway hannebaumsaway
18 feb 2020 17:12:16
0

Molto probabilmente ad un certo punto hai caricato qualcosa chiamato "chi siamo". (Puoi vederlo se vai su sito/chi-siamo)

In questo caso apparentemente devi eliminare e ricaricare il file, dopo aver impostato il permalink della pagina come desideri.

Vedi https://core.trac.wordpress.org/ticket/32048, e https://core.trac.wordpress.org/ticket/24612

4 mag 2015 07:17:20