Strano problema con i permalink: impossibile rinominare /company-2/ in /company/

6 mar 2012, 20:35:39
Visualizzazioni: 35K
Voti: 18

Ho creato una pagina intitolata company. Ma il permalink l'ha trasformata in /company-2/, e provando a cambiarla in /company/ non funziona. Il sito web ha solo 8 pagine e nessuna si chiama company (non so se company come titolo della pagina sia stato utilizzato in passato?).

Cosa posso fare e qual è la causa? Dove dovrei cercare? Non ho paura di usare phpMyAdmin ;)

Saluti

2
Commenti

Posso confermare che gli elementi nella libreria multimediale con lo stesso nome della tua pagina causeranno l'aggiunta di numeri al nome del permalink della tua pagina.

Chris Chris
15 giu 2017 16:47:19

Se sei assolutamente sicuro di non avere altre pagine ecc. con questo slug/nome, nel cestino o meno, POTREBBE essere il reindirizzamento di Yoast! Era PROPRIO quello nel mio caso e grazie a Kman l'ho risolto! Grazie!!

Roza Roza
17 giu 2017 23:45:52
Tutte le risposte alla domanda 7
3
11

Controlla gli slug delle altre pagine - è probabile che /company/ sia già utilizzato per una di queste. Puoi anche andare su /company/ del tuo sito e vedere se viene visualizzato qualcosa.

Come menzionato in un commento, assicurati di controllare anche il cestino. Potresti aver eliminato una pagina con quel nome, ma se è ancora nel cestino non puoi riutilizzare il nome.

6 mar 2012 20:38:42
Commenti

a tal proposito, assicurati di controllare anche il "Cestino"

The Z Man The Z Man
6 mar 2012 20:44:56

sì, il problema era il Cestino. Questo è un sito di test pulito. A quanto pare il mio adorabile partner ha creato alcune pagine di test e le ha cestinate direttamente.

alex alex
6 mar 2012 21:04:01

Voglio solo aggiungere che anche immagini con quello slug potrebbero causare il problema. Quindi se tutti i post, pagine, categorie e tag sono stati controllati, vai nella galleria media e cerca lì il nome dello slug come "azienda". Trova l'immagine, fai clic su modifica, mostra lo slug utilizzando le opzioni schermo, quindi rinominalo se necessario.

Devin Peterson Devin Peterson
25 mag 2018 23:43:22
1

Ci sei quasi. Il permalink non può essere modificato perché in qualche momento è stata creata una bozza di un'altra pagina intitolata 'company' (non necessariamente pubblicata). Sfortunatamente, non c'è molto che si possa fare da WordPress per cambiare questo aspetto, a parte rinominare la pagina con un altro titolo. Tuttavia, se hai accesso, potresti entrare nel database e cercare nella tabella 'wp_posts'. Continua a cercare nella colonna 'post-title' finché non trovi un record che contiene semplicemente 'company' e cancellalo. In teoria, questo dovrebbe risolvere il tuo problema.

6 mar 2012 20:42:14
Commenti

grazie @cmegown, non ho guardato nel cestino

alex alex
6 mar 2012 21:04:52
0

Ho avuto lo stesso problema e ho provato tutte le soluzioni normalmente suggerite (svuotare il cestino, ecc.). Ho scoperto che il problema era causato da un'immagine nella galleria che aveva lo stesso nome della pagina. Ho eliminato l'immagine, l'ho ricaricata con un nome diverso e il problema è scomparso.

4 apr 2015 13:51:42
0

Nel mio caso, stavo cercando di rinominare /gallery/2010-2/ in /gallery/2010/. Questa situazione è simile alla tua, tranne per il fatto che stavo cercando di rinominare lo slug della pagina con un numero. Questo è proibito da WordPress poiché i numeri sono riservati per le pagine di tipo archivio. Potrebbero esserci altre restrizioni che non ho verificato. Spero che questo possa aiutare qualcun altro che finisce qui dopo aver cercato "Non riesco a cambiare lo slug della pagina WP".

10 set 2017 19:21:31
1

Ho avuto questo problema. E ho controllato tutti i forum, il cestino, le bozze e le immagini con lo stesso nome. Alla fine ho scoperto che il problema era il mio utilizzo errato del plugin Yoast - nella sezione dei reindirizzamenti. Avevo creato un reindirizzamento per una pagina che non esisteva e questo mi bloccava dal creare una pagina con quell'URL. Una volta eliminato il reindirizzamento, sono riuscito a rinominare lo slug.

22 giu 2016 23:11:26
Commenti

ha funzionato per me.

thecodedeveloper.com thecodedeveloper.com
25 apr 2018 08:05:01
0

Come hanno suggerito altri, sembra che ci sia uno slug duplicato (o post_name) in un altro elemento di WordPress. Poiché quasi ogni contenuto in WordPress è memorizzato nella tabella dei post (di solito wp_posts), il seguente SQL ti aiuterà a identificare rapidamente quale elemento sta causando il problema restituendo tutto ciò che inizia con company.

Apri MySql (phpMyAdmin funziona bene) e inserisci questo nella scheda SQL.

SELECT ID, post_title, post_name, post_type 
FROM `wp_posts` 
WHERE post_name LIKE 'company%'
ORDER BY post_name
19 dic 2019 18:25:32
0

Hai un altro articolo/pagina con lo stesso slug (probabilmente nel cestino) che lo sta già utilizzando. Trovalo e fai quello che devi fare :)

7 mar 2012 02:54:35