Problemas no wordpress após mudar raiz de site

Problemas no wordpress após mudar raiz de site

Se você instalou um Blog WordPress em um diretório abaixo do /public_html (por exemplo em /public_html/blog) ou Web (por exemplo Web/blog) e, depois de algum tempo resolveu mudar a raiz do seu site para outro diretório, o seu blog perderá a formatação e, o pior, você não conseguirá entrar no admin do seu blog para corrigir isso.

Clique para expandir:

Problemas no wordpress após mudar raiz de site Como resolver?

A solução é razoavelmente simples:

Problemas no wordpress após mudar raiz de site Acesse sua hospedagem via FTP ou SSH e veja o conteúdo do arquivo wp-config.php. Nele está a senha da base de dados do seu blog. Anote os dados do banco de dados conforme as indicações deste tutorial.

Problemas no wordpress após mudar raiz de site Acesse o phpMyAdmin e informe os dados anotados no passo anterior.

Problemas no wordpress após mudar raiz de site No phpMyAdmin, clique no ícone à esquerda da tabela wp_options, vamos buscar os campos siteurl e home.

Problemas no wordpress após mudar raiz de site

Problemas no wordpress após mudar raiz de site Clique na aba “Visualizar”

Problemas no wordpress após mudar raiz de site

Problemas no wordpress após mudar raiz de site Após localizar o siteurl, clique no ícone do lápis para editar o endereço.

Problemas no wordpress após mudar raiz de site

Problemas no wordpress após mudar raiz de site Coloque no option_value o novo endereço do blog, os demais campos deixe como está e clique em Executar

Problemas no wordpress após mudar raiz de site

Problemas no wordpress após mudar raiz de site Finalizado, procure o home que deve estar nas próximas páginas.

Problemas no wordpress após mudar raiz de site

Problemas no wordpress após mudar raiz de site Localizando o home, clique no ícone do lápis para editar o endereço.

Problemas no wordpress após mudar raiz de site

Problemas no wordpress após mudar raiz de site Coloque no option_value o novo endereço do blog, os demais campos deixe como está e clique em Executar

Problemas no wordpress após mudar raiz de site

Problemas no wordpress após mudar raiz de site As imagens dos posts antigos sumiram. O que fazer?

Ao efetuar a alteração no banco, o WordPress atualizará automaticamente o local onde as imagens serão armazenadas, porém para as imagens que já foram inseridas em posts anteriores, essas permanecerão com o mapeamento antigo ocasionando erro e não exibindo as imagens.

Nesse caso seria necessário abrir o post que contém o link antigo e alterá-lo manualmente para o novo caminho, porém isso se torna muito trabalhoso quando existe uma grande quantidade de posts. Pensando nisso iremos efetuar o ajuste “em massa” direto no banco de dados alterando todos os links antigos para o novo automaticamente:

Problemas no wordpress após mudar raiz de site Acesse novamente seu banco MySQL.

Problemas no wordpress após mudar raiz de site Clique na aba “SQL”:

Problemas no wordpress após mudar raiz de site

Problemas no wordpress após mudar raiz de site Digite a seguinte query:

update wp_posts set guid =replace(guid, ‘http://url_antiga_das_imagens.com.br’,’http://url_nova_das_imagens.com.br’ );

A query acima efetua um “Localizar e Substituir” no campo post_content (que armazena o conteúdo dos posts) da tabela wp_posts, bastando colocar a url antiga e a nova url. Com isso todos os links das imagens que foram inseridas anteriormente serão atualizados e as imagens passarão a ser exibidas normalmente.

Problemas no wordpress após mudar raiz de site Ajustando os links permanentes

Após a alteração de diretório, pode ocorrer dos links do WordPress apresentarem erro 404. Isso é normal e fácil de ser corrigido:

Problemas no wordpress após mudar raiz de site Ainda na tela de administração do WordPress clique na opção “Configurações” e logo em seguida em “Links Permanentes”.

Problemas no wordpress após mudar raiz de site

Problemas no wordpress após mudar raiz de site Veja qual opção já está configurada, escolha qualquer outra opção e clique no botão “Salvar alterações”. Após isso escolha a opção que já estava configurada e clique novamente no botão “Salvar Alterações”.

Problemas no wordpress após mudar raiz de site

  • Pronto, seu WordPress está pronto para ser acessado através do novo endereço.

Veja também