Blog de videotutoriales, videojuegos, hardware, software, informática y tecnologíaBlog de videotutoriales, videojuegos, hardware, software, informática y tecnologíaBlog de videotutoriales, videojuegos, hardware, software, informática y tecnologíaBlog de videotutoriales, videojuegos, hardware, software, informática y tecnología

✕

MENTA ZEN
  • Início
  • Tutoriais
  • Estrutura de pastas do WordPress explicada passo a passo

Estrutura de pastas do WordPress explicada passo a passo

Quando instalamos o WordPress pela primeira vez, nos deparamos com uma série de pastas e arquivos que podem ser confusos se nunca trabalhamos com este gerenciador de conteúdo. No entanto, entender a estrutura de arquivos do WordPress é fundamental para aprender a gerenciá-lo corretamente, manter a segurança do site e evitar erros graves.

Neste artigo, você aprenderá como está organizada a estrutura de pastas do WordPress, onde cada uma está localizada, para que serve e que tipo de arquivos contém. Além disso, explicaremos dois dos arquivos mais importantes do sistema: wp-config.php e functions.php. Este guia foi pensado para usuários sem experiência prévia, com explicações claras e práticas.

📁 Estrutura de pastas do WordPress

Quando você instala o WordPress em um servidor (local ou remoto), todos os arquivos são salvos dentro de uma pasta principal, normalmente acessível pelo servidor web.

Exemplos de caminhos comuns:

  • Local: htdocs/meu-site/
  • Hospedagem: public_html/ ou www/

Dentro dessa pasta, você encontrará a estrutura base do WordPress.

 


🗂️ Pastas principais do WordPress

📂 wp-content (A MAIS IMPORTANTE)

Localização:
/wp-content/

A pasta wp-content é a mais importante para o usuário, pois contém todo o conteúdo personalizado do site.

Aqui são armazenados:

  • Temas (Themes).
  • Plugins.
  • Imagens e arquivos enviados.
  • Idiomas.
  • Cache (em alguns casos).

👉 Regra de ouro:
👉 É a pasta que você mais vai mexer.
👉 O resto do WordPress quase nunca é modificado.

 


🎨 wp-content/themes

Localização:
/wp-content/themes/

Aqui são armazenados todos os temas (themes) instalados no WordPress.

Cada tema tem sua própria pasta:

themes/
 ├─ twentytwentyfour/
 ├─ astra/
 └─ meu-tema-personalizado/

Contém arquivos como:

  • style.css → estilos do tema
  • functions.php → funções do tema
  • header.php, footer.php, index.php → estrutura visual

👉 Apenas um tema está ativo, mas podem haver vários instalados.

 


🧩 wp-content/plugins

Localização:
/wp-content/plugins/

Aqui são armazenados todos os plugins do WordPress.

Cada plugin tem sua própria pasta:

plugins/
 ├─ woocommerce/
 ├─ elementor/
 └─ yoast-seo/

Funções:

  • Adicionam novas funcionalidades.
  • Não afetam diretamente o design.
  • Podem ser ativados ou desativados pelo painel.

👉 Se um plugin falhar, muitas vezes ele pode ser desativado excluindo ou renomeando sua pasta.

 


🖼️ wp-content/uploads

Localização:
/wp-content/uploads/

Aqui são armazenadas todas as imagens e arquivos enviados pelo WordPress:

  • Imagens.
  • PDFs.
  • Vídeos.
  • Áudios.
  • etc.

Organização típica:

uploads/
 ├─ 2024/
 │   ├─ 01/
 │   ├─ 02/
 └─ 2025/

👉 O WordPress organiza os arquivos por ano e mês automaticamente.

⚠️ Nunca envie imagens diretamente aqui sem passar pelo WordPress, a menos que saiba o que está fazendo. Pois se você enviar um arquivo diretamente para essas pastas sem passar pelo painel de controle “Mídia”, o banco de dados não registrará o arquivo enviado e ele não aparecerá no painel de controle para gerenciar esse arquivo.

 


🌍 wp-content/languages (opcional)

Localização:
/wp-content/languages/

Contém os arquivos de tradução:

  • WordPress.
  • Plugins.
  • Temas.

Exemplo:

languages/
 ├─ pt_BR.mo
 ├─ plugins/
 └─ themes/

Permite que o WordPress funcione em diferentes idiomas.

 


⚙️ Outras pastas importantes (NÃO MEXER)

📂 wp-admin

Localização:
/wp-admin/

Contém os arquivos do painel de administração do WordPress.

👉 Se esta pasta for danificada:

  • Você não conseguirá acessar o painel.
  • O WordPress deixará de funcionar corretamente.

❌ Nunca modifique arquivos aqui se você é iniciante.

 


📂 wp-includes

Localização:
/wp-includes/

É o núcleo interno do WordPress:

  • Funções internas.
  • Classes.
  • APIs.

❌ Não deve ser modificado sob nenhuma circunstância.

 


📄 Arquivos principais do WordPress

🔐 wp-config.php (ARQUIVO CHAVE)

Localização:
Raiz da instalação do WordPress.

Este arquivo controla:

  • Conexão com o banco de dados.
  • Segurança.
  • Configuração avançada.

Contém dados como:

  • Nome do banco de dados.
  • Usuário do banco de dados.
  • Senha do banco de dados.
  • Endereço de conexão ao banco de dados (normalmente “localhost” ou um nº IP:PORTA exemplo xxx.xxx.xx.x:xxx)
  • Prefixo das tabelas (normalmente wp_, embora seja sempre recomendado modificá-lo por segurança).
  • Modo debug: para exibir erros PHP no próprio site e saber identificá-los (valores true ou false, para ativá-lo ou desativá-lo).

Exemplo básico:

define('DB_NAME', 'bancodedados');
define('DB_USER', 'usuario');
define('DB_PASSWORD', 'senha');
define('DB_HOST', 'localhost');
$table_prefix = 'wp_';
define('WP_DEBUG', false);

👉 Sem este arquivo, o WordPress não pode funcionar.

⚠️ Nunca compartilhe este arquivo publicamente.

 


🧠 functions.php (DO TEMA)

Localização:
/wp-content/themes/seu-tema/functions.php

Este arquivo permite:

  • Adicionar funções personalizadas.
  • Inserir código PHP sem plugins.

Exemplos de uso:

  • Adicionar um menu.
  • Carregar scripts em php.
  • Modificar o comportamento do tema.

⚠️ Um erro aqui pode deixar o site em branco (erro 500).

👉 Recomendação:

  • Usar um tema filho (veremos mais adiante).
  • Ou adicionar alterações com plugins específicos.

 


📌 Outros arquivos importantes

  • index.php → arquivo principal.
  • .htaccess → regras do servidor (Apache). Onde são registradas as regras para que a URL seja amigável.
  • wp-load.php → carrega o WordPress.
  • wp-settings.php → inicialização do sistema.

 


✅ Conclusão

ElementoLocalizaçãoPara que serve?Pode ser modificado?
wp-content/wp-content/Contém todo o conteúdo personalizado do site (temas, plugins, arquivos).✅ Sim
themes/wp-content/themes/Armazena os temas do WordPress que controlam o design do site.✅ Sim
plugins/wp-content/plugins/Guarda os plugins que adicionam funcionalidades ao WordPress.✅ Sim
uploads/wp-content/uploads/Pasta onde são armazenadas as imagens e arquivos enviados pelo WordPress.⚠️ Com cuidado
languages/wp-content/languages/Contém os arquivos de idioma do WordPress, temas e plugins.⚠️ Pouco comum
wp-admin/wp-admin/Inclui os arquivos do painel de administração do WordPress.❌ Não
wp-includes/wp-includes/Núcleo interno do WordPress (funções e bibliotecas).❌ Não
wp-config.phpRaiz do siteArquivo de configuração principal (banco de dados e segurança).⚠️ Só se souber o que está fazendo
functions.php/wp-content/themes/seu-tema/Permite adicionar funções e personalizações ao tema ativo.⚠️ Com cuidado

Entender a estrutura de pastas do WordPress é fundamental para trabalhar com segurança e confiança. Saber para que serve cada pasta, quais você pode modificar e quais não, permitirá que você mantenha seu site organizado, evite erros e aprenda WordPress de forma sólida desde o início.

Uma vez que você domine esta estrutura, estará preparado para instalar temas, plugins, fazer backups e personalizar seu site de forma correta.

Tópicos relacionados

Sua rádio online com o Winamp e o Shoutcast no seu site


Ver mais

Módulo 6.4 Elementor: Design profissional de cabeçalho e rodapé


Ver mais

Módulo 6.3 Elementor: Widgets essenciais e domínio da estrutura


Ver mais

Deixe um comentário Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Feito com 💔 na Europa
Palestina Livre
Acolhedor para LGBTQ+
Tecnologia, código, retro e pensamento livre até a aventura terminar.
Explorando bits e pixels desde 2012.
PortuguêsPortuguês▼
  • EspañolEspañol
  • EnglishEnglish
  • FrançaisFrançais

Desenvolvimento web:
Programador Web Freelance

    • Mentazen.com - Notícias, videogames, tutoriais, web e retro!