Não foi possível carregar o Diqus. Se você é o moderador, por favor veja o nosso guia de problemas.

marcelo • 8 anos atrás

ola uito bom artigo, mais em meu site quando salvo em link personalizado ele salva em link de exemplo. Alias ele salva em qualquer um menos em link personalizado. O que pode ser isso?

bessamarketingdigital • 8 anos atrás

Cara vê se consegue me ajudar, não sei o pq mas sumiu uma categoria do meu blog, na verdade ela está lá mas quando clico é direcionada para uma matéria especifica, não sei o que ocorreu, dei uma olhada no painel e está tudo ok com as matérias e também as categorias estão marcadas como antes, só que não sei o pq sumiram os posts quando clico nesta categoria somente...

Carreira e Empreendedorismo • 8 anos atrás

Muito legal seu site Leo, me ajudou bastante com a questão dos links permanentes! Abraços e Suceso! Att, Renan

silviamedina • 8 anos atrás

Olá, posso alterar o nome de um post a qualquer momento? Tenho posts antigos que nao tem nomes bons para Seo e queria mudar

Leo Caseiro • 8 anos atrás

Olá Silvia, você pode alterar o nome do post sem modificar o slug a qualquer momento sem preocupações.

Mas, caso você queira modificar o "slug", ou seja, o endereço que ficará na barra de endereços do seu navegador, como no caso desta "permalink-wordpress", você precisa se atentar a redirecionamentos antigos. O google e outros websites ou até mesmo usuários, podem ter ser salvo estes links antigos e não conseguirão acessar o seus links.

Com isso, você pode prejudicar e muito o SEO e, principalmente, os usuários.

Para isso, tenha em mente que você precisará fazer um redirecionamento do tipo 301 (permanente) dos nomes antigos para os novos nomes.

(não testei), mas acredito que este plugin pode te ajudar nos direcionamentos https://en-au.wordpress.org...

silviamedina • 8 anos atrás

mto, mto obrigada!

Verônica • 8 anos atrás

Olá Leo Caseiro, quando atualizo a página some a url do link permanente ficando apenas o nome do domínio.

O que pode ser?

Você pode me ajudar?

Desde já agradeço!

juliana • 8 anos atrás

Oi Leo, boa noite. no final dos links das paginas do meu site aparece /?v=908f9fa6d01c isso é virus? ou alguma configuracao errada? me ajude.

Leo Caseiro • 8 anos atrás

Olá Juliana. Fica difícil te dizer se é um vírus ou não, sem analisar.

Normalmente plugins de cache(vagrant e outros) adicionam alguns parâmetros na sua URL.

Pode ser algum plugin ou algum hook(action,filter) no seu tema. Desabilite todos os plugins e verifique se continua com o mesmo link. Caso contrário, troque de tema.

Se assim persistir, aí você precisará dar uma analisada no seu banco de dados e arquivos do Core do WordPress.

Se for um plugin ou tema, contate o autor do plugin ou analise a documentação que pode ser algo nativo do plugin/tema.

Juliana • 8 anos atrás

puxa obrigada. vou tentar.

sergio augusto • 8 anos atrás

muito bom seu artigo

watari88 • 8 anos atrás

Fala Leo Caseiro blz? To com um problema que quando eu faço uma postagem o link permanente recebe um número no final... se saberia me dizer o q é? está como link permanente post name

Leo Caseiro • 8 anos atrás

Olá @watari88, desculpe mas você pode ser um pouco mais específico? O que seria um número no final? Pode ser algum plugin que você tenha instalado ou somente uma maneira do WordPress evitar o cache.

kronno3 • 8 anos atrás

Amigo, me deparei com um problema que nem o suporte do provedor conseguiu resolver. De uns dias pra cá, começou a aparecer o seguinte após todas as URL do meu portal: #.WMRO128rLIX. Esse valor muda conforme mudo de pagina ou atualizo a própria pagina que ele aparece. Ja troquei o tema, desabilitei 100% dos plugins olhei o arquivo httacess, mudei o formato dos links permanentes e NADA..... Essa praga não some. Seja local ou no servidor remoto. Não sei mais o que fazer. versão 4.7.3 do wordpress.

Leo Caseiro • 8 anos atrás

Olá @kronno3, infelizmente, eliminar Malware de um site é bem complicado.

Não existe uma "chave de ouro". Você precisa fazer muita coisa para conseguir achar o virus e eliminar.

Achei alguns links que podem te ajudar:

https://www.hospedagemsegur...
http://daviwp.com/saiba-com...

Existem uns plugins que podem te ajudar também:
https://wordpress.org/plugi...
https://wordpress.org/plugi...

Ducivaldo Carvalho • 8 anos atrás

Olá Leo, e com relação a somente o nome do produto EX:
www.sejakids.com.br/produto.... Eu não queria a palavra PRODUTO no meio teria como como fazer ?

""seria assim www.sejakids.com.br/camisa-...""

Leo Caseiro • 8 anos atrás

Ducivaldo, o mais fácil, é você utilizar os seus produtos como post. Caso você utilize um Tipo de Post Customizado(Custom post Type), você precisará conhecer um pouco de programação e utilizar alguns hooks.

Já te aviso que é bem avançado. Caso você não tenha conhecimentos avançados em PHP e configurações de rotas, eu sugiro você contratar algum desenvolvedor para fazer esta configuração para você.

Eu encontrei este link no StackOverflow em Inglês que pode te ajudar https://wordpress.stackexch...

O plugin https://wordpress.org/plugi... pode te ajudar (mas não tenho certeza se remove o slug do CPT).

O plugin https://wordpress.org/plugi... (desatualizado, mas ainda funciona legal) te ajuda a descobrir se os seus hooks estão funcionando ou quebrados.

A Documentação do Rewrite_API e add_rewrite_rule() possuem alguns exemplos e dicas. (somente em inglês) https://developer.wordpress...

AcGrafitt • 8 anos atrás

Muito Obrigado Sua Ajuda foi de grande tamanho.

Leo Caseiro • 8 anos atrás

Obrigado pelo feedback

c4rl • 8 anos atrás

Artigo muito bom, mas acho que fiz algo errado pois nenhum link funciona mais no meu site. Todos meus posts antigos e novos ficam quebrados. Só funciona se eu mantiver a estrutura original ou setar a primeira opção dos links permanentes, exemplo http://meusite.com/?p=123

O que você sugere?

Leo Caseiro • 8 anos atrás

Olá @carl, você está utilizando um servidor Windows ou servidor Linux? Você tentou generar o arquivo .htaccess? Em alguns casos, precisamos enviar o .htaccess no braço.

c4rl • 8 anos atrás

Olá, o servidor é Linux. Eu setei o valor para /blog/%category%/%postname%/ e fiz o ajuste no .htaccess e funcionou. Valeu pela dica!

Leo Caseiro • 8 anos atrás

Bom saber!

Eduardo Almeida • 9 anos atrás

Olá Leo! Parabéns, pelo belo Artigo..

Mas estou tendo um probleminha quando instalo o WordPress no ubuntu/apache.. Bom, sei que o meu mod_rewrite está ativado no meu apache2, mas quando coloco essas suas regras ou qualquer outra que já tenha visto na internet pra solucionar esse problema, ele remove o index.php, certo! Mas dá not found nas pages... Você pode me ajudar

Leo Caseiro • 8 anos atrás

Olá Eduardo, espero que você já tenha resolvido o seu problema. Mas aconselho você dar uma olhada nos seus arquivos de access log e error log também. Acho que seria o local ideal para identificar o que saiu de errado.

Milennia Maria • 9 anos atrás

Leo Caseiro, é possível postar notícias em outra pasta fora do padrão Wordpress ?
Exemplo, quero que alguns posts não fiquem na pasta padrão do WordPress e sim em uma nova pasta (news) e outra (products)
Na pasta padrão do Wordpress: http://www.meusite.com.br/2...
Na nova pasta criada para postagem: http://www.meusite.com.br/n...

Aguardando contato. Muito grata pela dica.

Leo Caseiro • 8 anos atrás

Olá Milennia, desculpe a demora, me perdi com alguns comentários aqui.

Espero que já tenha resolvido o seu problema.
Mas deixo uma explicação aqui.

É possível sim, pode dar um pouco mais de trabalho. A maneira mais simples de fazer é criar uma categoria para cada sessão(produtos, news), e utilizar o termo % category% nas suas configurações. Eq: /%category%/%postname%

Caso as categorias não sejam suficiente, você pode criar um post type para cada "sessão" e use o plugin para configurar os post_type: https://wordpress.org/plugi...

Carlos Eduardo • 9 anos atrás

Amigo, boa noite tenho uma grande dúvida! Eu já tenho um site só que eu não mudei o tipo da minha url então comecei a criar post, só que agora eu tenho a necessidade de troca-lo. Eu até tentei trocar o tipo de URL só que acabava perdendo todos os posts criados com url antigo, será que tem como migrar de URL sem perder os posts criados?

Maisa • 9 anos atrás

Olá Leo,
Sabe me dizer se tem como deixar os textos do blog dentro do meu site da seguinte forma: www.meusite.com.br/blog/201...

hercules • 9 anos atrás

Os posts que ja criei, estabam com dominio.com/ano/mes/dia/nom..., os post ja foram criados, e estrutura de pastas ja existe, entao como fica? pois erro not found por nao encontrar os doretorio com a reescrita do dir no permalink para domino.com/nome-do-post como fazer para renomerar esses diretorios? exite alguum plugin para isso? pois essa mudança da maneira que vc enisina so server para ser feita no inicio de tudo, antes de criar o primeiro pont.

Leo Caseiro • 9 anos atrás

Olá hercules, desculpe, mas não entendi a parte de diretórios. O fato de utilizar rewrite url, é que o servidor(no caso Apache) criará dinamicamente os diretórios para você. Isso significa que fisicamente você não precisa e nem deve ter os diretórios.

Marcelo dos Santos Carneiro • 9 anos atrás

Leo pode me ajudar?
Tem como bloquear o acesso ou enviar para um 404 quando acessarem o site por um permalink não existente?
Tipo www.meusite.com.br/?p=teste não existe encaminha para 404

Obrigado

Leo Caseiro • 9 anos atrás

Olá Marcelo, existe sim e é bem simples. Basta criar no seu template um arquivo 404.php e o próprio WordPress fará esse redirecionamento para você. Mais informações na documentação em Inglês: https://codex.wordpress.org...

Jonecir Souza • 9 anos atrás

Olá, legal o post. Instalei o WP no meu PC (ubuntu). A URL estava sempre incluindo o index.php, daí minhas URLs ficam do tipo: http://localhost/index.php/outro-link

Fui no admin e mudei o Permalink para http://localhost/sample-post/, ou seja, apenas selecionei essa opção.

Mas agora, não funciona mais de nenhum jeito. Sempre aparece o erro:

"The requested URL /nome-do-link/ was not found on this server."

Já editei o .htaccess também, e não vai. Alguma ideia de como resolver isso?

Grato

jader • 10 anos atrás

Ola leo, pode me ajudar o que porque esta aparecendo essa mensagem de erro quando tento instalar o plugin w3 total cache

Leo Caseiro • 10 anos atrás

Olá Jader, primeiramente obrigado pelo seu comentário. Abaixo minhas considerações. Mais detalhes, vá na minha página de contato.

1) Não consigo ver nenhuma mensagem, precisaria estar logado no seu site.

2) Sempre enviar dúvidas com o máximo de detalhes possíveis. É impossível ajudar se você nem se quer mencionou a mensagem de erro. Ninguém quer clicar em link para resolver problemas de favor. Descreve-o por favor detalhadamente com print-screen se possível. Me ajude a te ajudar...

3) Este artigo é para ajudar com permalinks, não possui nenhuma relação com o W3 Total Cache plugin.

4) Favor utilizar o fórum de suporte do WordPress: http://br.forums.wordpress.org para dúvidas. Principalmente dúvidas que não acrescentam conteúdo relevante para o post.

Obrigado!

Marcele Andrade • 10 anos atrás

Olá! Comecei um blog há pouco tempo e tinha selecionado a URL com data e nome do post. Isso chega a ser ruim pra SEO? Queria mudar pra ficar só o postname, mas não faço a mínima ideia de como mexer nisso e direcionar para os links novos (mesmo tendo lido tudo o que escreveu... não entendo muito dessas coisas). Vale a pena ou deixo como está?

Leo Caseiro • 10 anos atrás

Para SEO não muda. Pode ter datas no nome do post. Caso queira modificar por estética e facilidade para o usuário, sugiro que utilize redirecionamento 301.

http://www.agenciamestre.co...

Um plugin que eu acabei de encontrar(mas nunca utilizei) deve te ajudar: https://wordpress.org/plugi...

Augusto • 10 anos atrás

Eu também criei um site recentemente com a mesma estrutura dela e estou com medo de mudar as configurações e perder meus links antigos, pelo jeito o WP não redireciona automaticamente, estou correto?

Após mudar essa configuração, quando demora para propagar esses novos links na rede? ou é só mudar e dar um F5 que as urls já vão se apresentar diferentes?

Desde já agradeço e parabenizo pelo post que foi útil.

Leo Caseiro • 10 anos atrás

Augusto, caso você queira fazer as modificações de links antigos, tenha certeza de utilizar o redirecionamento 301. Caso contrário, os buscadores identificarão seu conteúdo como duplicado e você pode acabar perdendo posições do google como punição.

O ideal é fazer o redirecionamento 301 para links criados antes da mudança. Para os novos links, não será necessário fazer redirecionamento.

Respondendo a sua pergunta, a mudança é feita instantaneamente. Assim que apertar "salvar", dependendo de cache em poucos casos.

Augusto • 10 anos atrás

Obrigado, funcionou certinho conforme falado.

Deu um trabalho bom para fazer os redirecionamentos 301 mesmo sendo um blog novo mas valeu a pena.

Valeu mesmo.

Marcus • 10 anos atrás

Muito bom!
Estou com um problema parecido, tenho um site desenvolvido em Wordpress e hospedado no UOL, com Windows e IIS, onde as URLs amigáveis funcionam bem, depois que acertei o web.config.
Criei agora um hotsite, e para isso instalei uma nova instância do Wordpress numa pasta abaixo da instalação padrão, num endereço www.meudomino.com.br/pasta. Tudo funcionou bem até eu tentar colocar URLs amigáveis no hotsite. Depois que resolvi todos os erros ajustando o web.config da aplicação "filha", sempre que clico em qualquer post ele traz a URL amigável correta, mas com o template da aplicação "mãe" e com erro 404 de página não encontrada, como se tentasse achar a página na instância errada do Wordpress. Alguma dica?
Valeu

Isabella Nassar • 10 anos atrás

Olá! Estava doida tentando achar a solução para o erro 404 page not found quando alterava os links permanentes para o nome do post.
Meu servidor utiliza Windows e eu já tentei mudar os links para /%postname%/ e também para /index.php/%postname%/. Sou nova com Wordpress e nâo entendo muito os termos técnicos. Acredito que o meu problema seja esse .htaccess que eu li aqui, mas realmente não sei como e onde mudar isso. Podem me ajudar, por favor??

Leo Caseiro • 10 anos atrás

Olá Isabella, você sabe me dizer se o seu servidor possui o mod_rewrite ativado? Caso contrário não irá funcionar. O arquivo .htaccess pode ser alterado via FTP, como ele é um arquivo oculto, você pode estar com dificuldade de enxergá-lo. Você está usando Filezilla para o FTP? O arquivo .htaccess deve ficar na raiz do site site. Na pasta www ou public_html ou http_docs

Isabella Nassar • 10 anos atrás

Obrigada pela resposta Leo!
Sim, eu utilizo Fiilezilla, mas na pasta www não tem arquivo .htaccess. Eu tentei criá-lo no bloco de notas e salvar na pasta www, mas os links permanentes não funcionaram e deu erro nas páginas. Inclusive, dps que eu criei o .htaccess, até os liks padrões não funcionaram mais, e só voltaram dps q eu excluí. Provavelmente eu criei errado. Eu não sei se meu servidor possu mod_rewrite ativado, e muito menos o que é isso, mas posso tentar descobrir. Caso esteja desativado, eu tenho que pediir para meu servidor ativar ou mesma o faço??

Isabella Nassar • 10 anos atrás

Uma pequena correção:
depois do .htaccess criado, quando eu voltei nos links padrões eu disse que as páginas não estavam funcionando, mas foi só fechar e abrir de novo que elas funcionaram.

Mas ainda não consegui resolver o problema com as urls amigaveis.

AUGUSTO CESAR • 10 anos atrás

Eu estou com m problema é na tradução URL. Eu utilizo o loco translate. Ele traduz a URL mas esta, já traduzida, quando clicada dá erro de página. Alguém saberia como resolver?

Leo Caseiro • 10 anos atrás

Augusto, acredito que seja algo particular do plugin. Tente perguntar no suporte, o Autor responde todas as dúvidas e provavelmente irá te ajudar: https://wordpress.org/suppo...

Guest • 10 anos atrás
Leo Caseiro • 10 anos atrás

@Douglas, podemos utilizar redirecionamento para isso tanto com Java Script como PHP. Talvez esse plugin te ajude https://wordpress.org/plugi...