WordPress.org

Ready to get started?Download WordPress

Codex

pt-br:WordPress em Diretório Próprio

Artigo ou Seção com explicações avançadas
A seguir, estão explicações ou instruções para usuários avançados, o que pode exigir o conhecimento de termos e ferramentas não comuns a todas as pessoas.
Adicione {{Avançado}} para usar esta caixa.

Contents

Quando instalamos o WordPress em um servidor, temos a opção de deixá-lo em uma pasta ou diretamente no diretório principal do site. Esta opção é oferecida na maioria dos instaladores automáticos dos serviços de hospedagem.

O que pouca gente sabe é que podemos ter um site WordPress diretamente no domínio de acesso sem que os arquivos do WordPress estejam de fato na pasta principal, ou seja, se você instalou o WordPress em uma pasta por exemplo blog, você pode configurar para que o acesso seja direto no domínio, sem o nome da pasta incluso.

A vantagem disso é que a pasta principal fica mais organizada e scripts existentes em outras pastas funcionarão normalmente, por exemplo, se possui um sistema de wiki em uma pasta wiki ele será acessível normalmente.

File:wp-files.png
WordPress diretamente no diretório raiz ou movido para uma pasta wordpress

Antes de começar

  • Tenha cautela ao realizar estes processos, o site poderá ficar inacessível.
  • Siga as instruções na ordem descrita, ou seja, modifique as informações ANTES de mover os arquivos do WordPress.
  • Após salvar as alterações de endereço de acesso é normal ser levado a página 404.
  • Se não conseguir acessar seu site, será ncessário acessar o painel do serviço de hospedagem e então o aplicativo phpMyAdmin para reverter os dados de acesso.

Configurando o acesso do site WordPress em subdiretório

As seguintes instruções se aplicam a este tipo de caso:

  • Os arquivos do WordPress (arquivos e as pastas wp-content , wp-admin e wp-includes) estão dentro de uma pasta blog.
  • O acesso ao site precisa do nome da pasta: http://seusite.com/blog
  • Você quer acesso http://seusite.com/ sem mover os arquivos do WordPress para a raiz.
1. Faça o login em seu site WordPress
é preciso que esteja como usuário administrador.
2. Vá em Configurações > Geral
no item Endereço do WordPress (URL) deixe o endereço atual incluindo o nome da pasta (como está), no item seguinte Endereço do site (URL) remova o nome da pasta:
File:wp-directory.png
Remova o nome da pasta que contém arquivos do WordPress
3. Copie o arquivo index.php do WordPress
Usando um cliente FTP (ou o painel de gerencimento de arquivos do serviço de hospedagem), copie o arquivo index.php que está dentro da pasta WordPress (a pasta blog no exemplo) para a raiz do site. Faça isso também para o arquivo .htaccess se estiver usando links permanentes legíveis.
4 Informe o novo caminho de seus arquivos
Abra o arquivo index.php que moveu para a raiz, (pode ser no editor do painel do serviço de hospedagem, baixando com o cliente FTP etc) e na linha:
   require('./wp-blog-header.php');

Adicione o nome da pasta que contém os arquivos do WordPress, no caso blog e salve o arquivo normalmente:

   require('./blog/wp-blog-header.php');

Se baixou o arquvo para editá-lo, envio de volta para a raiz do site.

5 Acesse o painel do site
Agora em http://seusite.com/wp-admin/. Se estiver usando links permanentes legíveis, vá em Configurações > Links Permanentes para atualizar a nova estrutura de links.

Movendo o WordPress para um diretório próprio

Se sua instalação está diretamente na raiz do site, você pode usar os mesmos passos anteriores para fazer a mudança, lembre-se de mudar os dados de acesso antes de mudar os arquivos de lugar.

A documentação do WordPress em Português do Brasil.
Todas as comunidades lusófonas também são bem-vindas! Adicione {{Codex-pt}} em seus artigos.