Strano problema di permalink: impossibile rinominare / company-2 / in / company /


15

Ho creato una pagina intitolata società. Ma il permalink lo ha trasformato in / company-2 /, cercando di cambiarlo in solo / company / non funziona. Il sito Web ha solo 8 pagine e nessuna si chiama società (non sai se la compagnia come titolo della pagina è stata usata in passato?).

Cosa posso fare e qual è la causa? Dove dovrei guardare? Non aver paura di usare phpmyadmin;)

Saluti


1
Posso confermare che gli articoli nella libreria multimediale con lo stesso nome della tua pagina causeranno l'aggiunta dei numeri al nome del permalink della tua pagina.
Chris,

Se sei assolutamente sicuro di non avere altre pagine ecc. Con questa lumaca / nome, nel cestino o no, POTREBBE essere il reindirizzamento Yoast! Nel mio caso era IT e grazie a Kman l'ho risolto! Grazie!!
Roza,

Risposte:


11

Controlla le lumache delle altre pagine - è probabile che / company / sia utilizzata per una di quelle. Puoi anche andare su / company / sul tuo sito e vedere se qualcosa si solleva.

Come menzionato in un commento , assicurati di controllare anche il cestino. È possibile che tu abbia eliminato una pagina con quel nome, ma se è ancora nel cestino non puoi riutilizzare il nome.


6
a quel punto, assicurati di controllare anche il "Cestino"
The Z Man

sì, il problema era il cestino. Questo è un sito Web di test pulito. Si scopre che il mio adorabile partner ha creato alcune pagine di test e le ha eliminate direttamente.
alex

1
Voglio solo aggiungere che le immagini con quella lumaca potrebbero anche causare il problema. Quindi, se tutti i post, le pagine, le categorie e i tag sono selezionati, vai alla galleria multimediale e cerca lì il nome della lumaca come "azienda". Trova l'immagine, fai clic su modifica, mostra lumaca utilizzando le opzioni dello schermo, quindi rinomina se necessario.
Devin Peterson,

6

Sei vicino Il permalink non può essere modificato perché a un certo punto è stata redatta un'altra pagina intitolata "azienda" (non necessariamente pubblicata). Sfortunatamente, non so molto che tu possa fare da WordPress per cambiare questo oltre a nominare la pagina qualcos'altro. Tuttavia, potresti accedere al database se hai accesso e consulta la tabella "wp_posts". Continua a cercare nella colonna "post-title" fino a quando non ne trovi uno che è semplicemente "company" e lo elimini. Questo dovrebbe, in teoria, risolvere il tuo problema.


tx @cmegown, non ho guardato nel cestino
alex

4

Ho avuto lo stesso problema e ho fatto tutto ciò che viene normalmente suggerito (cestino vuoto ecc.). Ho scoperto che il problema era che avevo un'immagine nella galleria con lo stesso nome della pagina. Eliminata l'immagine, caricata con un nuovo nome e il problema è scomparso.


2

Nel mio caso, stavo cercando di rinominare / gallery / 2010-2 / in / gallery / 2010 /. Questo è simile al tuo caso, tranne per il fatto che stavo cercando di rinominare la lumaca di 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 le ho cercate. Spero che questo aiuti qualcun altro che finisce qui dopo aver cercato "Impossibile cambiare la lumaca della pagina WP".


1

Ho avuto questo problema E ho controllato tutti i forum, i rifiuti, le bozze e le immagini con lo stesso nome. Alla fine ho affascinato il problema con il mio uso errato del plugin Yoast - la sezione di reindirizzamento. Ho creato un reindirizzamento per una pagina che non esisteva e che mi ha impedito di creare una pagina con quell'URL. Una volta eliminato il reindirizzamento sono stato in grado di rinominare la lumaca.


ha funzionato per me.
thecodedeveloper.com

0

Hai un altro post / pagina con la stessa lumaca (probabilmente nel cestino) che lo ha già preso. Trovalo e fai le tue cose :)


0

Come altri hanno suggerito, sembra una lumaca duplicata o ( post_name) in un altro elemento di WordPress. Poiché quasi tutti i contenuti di WordPress sono memorizzati nella tabella dei post (di solitowp_posts ), il seguente SQL ti aiuterà a restringere rapidamente quale elemento sta causando il problema restituendo qualcosa a partire da company.

Apri MySql (funziona phpMyAdmin) e inseriscilo nella scheda SQL.

SELECT ID, post_title, post_name, post_type 
FROM `wp_posts` 
WHERE post_name LIKE 'company%'
ORDER BY post_name
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.