Onde os posts e páginas do WordPress são armazenados? [Pesquisa SQL]

Publicados: 2020-12-05

Em 2022, o WordPress alimenta mais de 35% da internet, o que aumenta 2% em relação ao início de 2019, e os números estão crescendo dia a dia. Desempenho estável, velocidade de carregamento rápida, segurança e interface fácil de usar é a razão por trás disso.

Se você começou a usar o WordPress recentemente, pode se perguntar onde o WordPress armazena postagens e páginas? Você está enganado se acha que o WordPress cria e armazena arquivos HTML individuais para cada postagem e página que você publica.

Agora surge a questão se o WordPress não criasse arquivos diferentes para cada post e página, então como funcionaria o sistema completo, onde o WordPress armazena posts e páginas?

O WordPress armazena o conteúdo do seu post e das páginas na tabela “ wp-posts ” do banco de dados e exibe o conteúdo do seu site com templates PHP dinâmicos. Quando você publica uma nova postagem ou página, o WordPress adiciona a entrada em uma tabela de banco de dados.

Quando solicitado, o código do WordPress recupera os dados de uma tabela de banco de dados para exibição. Agora, depois de ouvir a palavra “Banco de Dados”, você pode ficar confuso. Não se preocupe, abaixo eu expliquei tudo o que você precisa saber. Leia a postagem com atenção.

Índice

Entendendo como o WordPress funciona

Primeiro, é essencial esclarecer que o WordPress é escrito em PHP, não como HTML, e usa MySQL para o banco de dados. O WordPress não armazena uma única página ou postagem como um documento HTML. Quando você publica qualquer nova postagem ou página, apenas adiciona uma entrada a uma tabela de banco de dados.

Quando alguém abre o site, o navegador solicita ao servidor os arquivos, os scripts PHP do WordPress reúnem os dados do banco de dados MySQL e apresentam o conteúdo na frente do visitante.

Não apenas posts ou páginas, tudo no WordPress é criado dinamicamente e armazenado no banco de dados, incluindo os menus de cabeçalho, o conteúdo do rodapé, as barras laterais e os posts. Aqui está como tudo funciona em palavras simples,

  • O visitante que é conhecido como cliente insere o endereço do site no navegador e, em seguida, o navegador solicita ao servidor os arquivos usando o DNS.
  • Quando os scripts PHP do WordPress são solicitados, ele começa a carregar os arquivos começando com index.php.
  • Ele recupera os dados solicitados pelo navegador do banco de dados.
  • Em seguida, os scripts PHP do WordPress trabalham juntos e compilam os dados com plugins e temas para gerar a página HTML.
  • A página será gerada dinamicamente e enviada ao navegador para renderização.

É assim que o sistema completo funciona. Nenhum arquivo é armazenado em HTML. Os arquivos HTML são gerados automaticamente por scripts PHP após obter dados do banco de dados.

Topo

Onde as postagens do WordPress são armazenadas no SQL?

Agora você pode questionar se tudo está armazenado em um banco de dados, onde precisamente as postagens são armazenadas. A resposta é que todos os posts são armazenados na tabela chamada “ wp_posts.

Também é possível modificar os posts manualmente editando o banco de dados. Você pode editar o banco de dados SQL do seu site com a ajuda de um comando SSH ou ferramentas como PHPMyAdmin. PHPMyAdmin é uma das ferramentas mais usadas e fáceis de usar que permitem gerenciar o banco de dados e os arquivos dentro dele inteiramente.

Você pode abrir facilmente o PHPMyAdmin no painel de controle da sua hospedagem. Se seu site estiver hospedado em VPS, você deve verificar se o PHPMyAdmin está instalado em seu servidor ou não. No meu caso, meu site está hospedado no cPanel.

phpMyAdmin in cPanel
phpMyAdmin no cPanel

Antes de tudo, faça login na sua conta de hospedagem (cPanel) e procure por PHPMyAdmin. Você o obterá na seção do banco de dados, conforme mostrado na imagem.

Clique em PHPMyAdmin., você será redirecionado ao seu painel. A partir daqui, você pode gerenciar seu banco de dados inteiramente, modificá-lo de acordo com suas necessidades.

Eu recomendo que você não faça alterações no banco de dados se você não for um desenvolvedor ou não estiver familiarizado com ele. Vai quebrar seu site. E mesmo em algumas condições, não é possível recuperar o banco de dados. Você pode personalizar totalmente seu site a partir do front-end usando um personalizador de temas.

Você verá todos os bancos de dados no PHPMyAdmin. Primeiro, você precisa corrigir o que é o banco de dados do site específico no qual deseja fazer alterações. Se houver um único site hospedado, você não precisa se preocupar com isso.

Find the table named “wp_posts” in SQL
Encontre a tabela chamada “wp_posts” no SQL

Clique no banco de dados para abrir. Ele começará a mostrar as tabelas do lado direito. Geralmente, existem 12 tabelas, mas o número pode ser aumentado dependendo de qual tema ou plugins você está usando.

Aqui você obterá a tabela chamada “ wp_posts ”, que armazena todo o conteúdo de postagens, páginas e tipos de postagem personalizados. A tabela é chamada de “wp_posts”, mas também armazena páginas e tipos de postagem personalizados.

Column named “post_type” inside “wp_posts” in WordPress
Coluna chamada “post_type” dentro de “wp_posts” no WordPress

Bem, você obterá a coluna nomeada como “ post_type ” na tabela de banco de dados “ wp_posts “, que inclui todos os tipos de postagem, como postagem, página, postagem personalizada. O campo especifica que o conteúdo é uma página, postagem ou postagem personalizada.

Todas as outras tabelas e colunas no banco de dados armazenam diferentes tipos de informações, como nome do autor, contagens totais de comentários e informações de compartilhamento social, se você estiver usando algum plug-in. É assim que o sistema completo funciona.

Topo

Como fazer backup do banco de dados SQL do WordPress?

É imperativo fazer o backup de todo o banco de dados se você for fazer alguma alteração. E mesmo se você estiver alterando o host, você pode fazer backup do banco de dados SQL do seu host atual e restaurá-lo para um novo.

Você pode fazer backup de um banco de dados de duas maneiras diferentes. Primeiro, usando o plugin de backup do WordPress como Updraft e All in One Migration. E você também pode fazer o backup manualmente do lado do servidor.

Você está lendo este artigo que significa que provavelmente você editará o banco de dados manualmente. É por isso que abaixo, compartilhei a maneira manual de fazer backup do banco de dados. É também a maneira mais fácil de fazer backup.

Para fazer backup do banco de dados, você precisa fazer login no seu Cpanel, depois encontrar e clicar na opção PHPMyAdmin, você a obterá na seção de banco de dados. Ele irá redirecioná-lo para o painel de controle do PHPMyAdmin.

Exporting Database Using phpMyAdmin
Exportando banco de dados usando phpMyAdmin

No lado esquerdo, você verá a lista de todos os bancos de dados disponíveis e clicará naquele que deseja fazer backup. Aqui está o meu caso, vou fazer backup do banco de dados chamado “ thewpx_wpx ”.

Agora o banco de dados será aberto na sua frente. Na parte superior, você terá a opção Exportar, clique nela. A partir da opção de exportação, você pode exportar seu banco de dados em um clique.

Exporting Database of Dummy Website
Exportando o banco de dados do site fictício

Escolha a opção desejada. Eu recomendo escolher o método “ Rápido ”, pois ele faz backup de todo o banco de dados e seleciona SQL como formato de arquivo. O formato SQL é o formato mais eficiente para armazenar o banco de dados. Clique em Go, o download desse banco de dados será iniciado.

Topo

Arquivos importantes no WordPress e estrutura de diretórios

WordPress não é apenas sobre o banco de dados, existem mais alguns arquivos essenciais responsáveis ​​por executar seu site na perfeição. Esses arquivos contêm todas as configurações, o plug-in que você está usando em seu site e o tema que você ativou.

Aqui estou compartilhando mais informações sobre os arquivos e a estrutura de diretórios do WordPress. Essas informações ajudarão você a entender como o WordPress funciona.

Para ver esses arquivos, faça login no seu painel de controle de hospedagem, aqui estou usando o cPanel. Vá para a opção Gerenciador de Arquivos e você será redirecionado para o sistema de arquivos do seu site.

Files & Structure of WordPress
Arquivos e estrutura do WordPress

Clique na pasta onde você instalou o WordPress para um determinado site. É uma pasta “ public_html ” se houver apenas um site hospedado em seu servidor. Esta pasta contém todos os arquivos do site.

Todos esses arquivos são essenciais para executar seu site. Na pasta “ wp-content ”, existem 3 subpastas chamadas “ uploads “, “ themes “ e os “ plugins ” nas quais todos os dados do seu plugin, tema e mídia que você carregou são armazenados.

Você também verá mais algumas pastas aqui, dependendo do plugin que estiver usando. Os arquivos denominados “ wp-content ” e o “ wp-config.php ” são os arquivos mais importantes do site. Esses dois arquivos são responsáveis ​​por todas as funções.

É altamente recomendável não editar ou excluir nenhum desses arquivos ou pastas. Qualquer alteração pode quebrar seu site.

Você pode gostar;

  • Como fazer o downgrade do site WordPress para a versão mais antiga?
  • Como criar um URL de login personalizado do WordPress?
  • Um guia para iniciantes para otimização da velocidade do site Corrija seu site lento

Empacotando!

Espero que consiga o que procura. As páginas do WordPress são armazenadas no banco de dados, não como arquivos HTML. Os scripts PHP do WordPress recuperam os dados do banco de dados e os apresentam gerando o arquivo HTML quando solicitado pelo visitante.

Se você é apenas um usuário normal do WordPress, não há necessidade de abrir e personalizar o banco de dados em nenhuma condição. Você pode fazer toda a personalização no próprio painel de administração do WordPress. Mesmo agora, você pode apresentar seu conteúdo de forma mais envolvente com a ajuda do novo Editor Gutenberg.

Gutenberg Editor é o novo editor de arrastar e soltar do WordPress. Ele permite que você personalize a página como quiser, funciona como construtores de páginas visuais Elementor.

Por favor, compartilhe este artigo com seus amigos e familiares se for útil para você de alguma forma. Se você ainda tiver alguma dúvida, pode perguntar na seção de comentários abaixo.