Problema estranho no link permanente: não é possível renomear / company-2 / para / company /


15

Criei uma página intitulada empresa. Mas o permalink o transformou em / company-2 /, tentando alterá-lo para apenas / company / não funciona. O site tem apenas 8 páginas e nenhuma se chama empresa (não sabe se a empresa como título da página foi usada no passado?).

O que posso fazer e qual é a causa? Onde devo procurar? Não tenho medo de usar o phpmyadmin;)

Saudações


1
Posso confirmar que itens na biblioteca de mídia com o mesmo nome da sua página farão com que os números sejam anexados ao nome do link permanente da sua página.
Chris

Se você tem certeza absoluta de que não possui outras páginas, etc. com este slug / nome, no lixo ou não, pode ser o redirecionamento Yoast! Foi no meu caso e graças a Kman eu resolvi! Obrigado!!
Roza

Respostas:


11

Verifique as lesmas das outras páginas - as chances são / companhia / estão sendo usadas para uma delas. Você também pode ir para / company / em seu site e ver se há algo em aberto.

Como mencionado em um comentário , verifique também o lixo. Você pode ter excluído uma página com esse nome, mas se ela ainda estiver na lixeira, não poderá reutilizá-lo.


6
até esse ponto, verifique também o "Lixo"
The Z Man

sim, o lixo era o problema. Este é um site de teste limpo. Acontece que meu adorável parceiro fez algumas páginas de teste e as descartou diretamente.
alex

1
Só quero acrescentar que as imagens com essa lesma também podem causar o problema. Portanto, se todas as postagens, páginas, categorias e tags estiverem marcadas, vá para a galeria de mídia e procure o nome da lesma, como "empresa". Encontre a imagem, clique em editar, mostre slug usando as opções da tela e renomeie, se necessário.
Devin Peterson #

6

Você está perto. O link permanente não pode ser alterado porque em algum momento outra página intitulada 'empresa' foi redigida (não necessariamente publicada). Infelizmente, não sei muito sobre o que você pode fazer no WordPress para mudar isso, além de nomear a página de outra forma. No entanto, você pode acessar o banco de dados se tiver acesso e procurar na tabela 'wp_posts'. Continue pesquisando na coluna 'pós-título' até encontrar uma que seja simplesmente 'empresa' e exclua-a. Em teoria, isso deve resolver seu problema.


tx @cmegown, não olhar no lixo
alex

4

Eu tive o mesmo problema e fiz tudo o que é normalmente sugerido (lixo vazio etc.). Encontrei o problema: tinha uma imagem na galeria com o mesmo nome da página. Excluiu a imagem, carregou-a com um novo nome e o problema desapareceu.


2

No meu caso, estava tentando renomear / gallery / 2010-2 / para / gallery / 2010 /. Isso é semelhante ao seu caso, exceto que eu estava tentando renomear o slug da página para um número. Isso é proibido pelo wordpress, pois os números são reservados para páginas do tipo arquivo. Pode haver outras restrições que eu não as procurei. Espero que isso ajude alguém que acaba aqui depois de pesquisar "Não é possível alterar o slug da página WP".


1

Eu tive esse problema. E verifiquei todos os fóruns, lixeira, rascunhos e imagens com o mesmo nome. No final, eu gosto do problema com o uso incorreto do plugin Yoast - a seção de redirecionamento. Criei um redirecionamento para uma página que não existia e que me impediu de criar uma página com esse URL. Depois de excluir o redirecionamento, pude renomear a lesma.


funcionou para mim.
Thecodedeveloper.com

0

Você tem outra postagem / página com a mesma lesma (provavelmente no seu lixo) que já a aceitou. Encontre-o e faça o que quiser com ele :)


0

Como outros sugeriram, isso parece uma lesma duplicada ou ( post_name) em outro item do WordPress. Como quase todo conteúdo do WordPress é armazenado na tabela de postagens (normalmente wp_posts), o SQL a seguir ajudará você a diminuir rapidamente qual item está causando o problema, retornando qualquer item que comece com ele company.

Abra o MySql (o phpMyAdmin funciona) e digite-o na guia SQL.

SELECT ID, post_title, post_name, post_type 
FROM `wp_posts` 
WHERE post_name LIKE 'company%'
ORDER BY post_name
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.