O que é: PHP

PHP é uma linguagem de programação e script para criar sites dinâmicos e interativos. O WordPress é escrito usando PHP como a linguagem de script. Assim como o WordPress, o PHP também é de código aberto.

PHP é uma linguagem do lado do servidor, o que significa que ela é executada no seu servidor de hospedagem web. Sempre que alguém visita seu site, o navegador dessa pessoa entra em contato com seu servidor para solicitar a página. O código PHP é executado no servidor e gera uma página HTML para enviar ao visitante. O visitante então vê a página HTML em seu navegador. Eles não podem ver o script PHP porque ele está apenas no servidor de hospedagem.

O que é PHP

Como o WordPress Usa PHP?

O código PHP é o que faz o WordPress funcionar. Um site WordPress armazena todos os seus dados em um banco de dados MySQL. Esses dados incluem tudo, desde o nome do seu blog e o conteúdo das postagens do blog, até as configurações dos seus plugins e as informações do seu perfil de usuário.

O trabalho do PHP é obter informações específicas do banco de dados e juntá-las em uma página web HTML. Para mais detalhes sobre esse processo, você pode ver nosso guia sobre como o WordPress funciona nos bastidores.

O código PHP está contido em arquivos que terminam com a extensão .php.

Se você já abriu um arquivo zip do WordPress, verá que a maioria dos arquivos são arquivos PHP.

Por exemplo, na captura de tela abaixo, você notará nomes de arquivos como wp-config.php, index.php e muitos outros. Cada um desses arquivos contém o código usado para executar diferentes ações no WordPress.

Arquivos PHP no WP

Uma pasta de tema do WordPress se parece muito com isso. Você encontrará arquivos como sidebar.php, header.php e outros. Cada um desses arquivos compõe a hierarquia de modelos de um tema e exibe as diferentes seções do seu site.

O código PHP precisa ser envolvido entre as tags de abertura <?php e de fechamento ?> do PHP. Arquivos PHP também podem conter código HTML.

Cada tag PHP pode recuperar um pouco de informação do seu banco de dados. Neste exemplo, você pode ver o código PHP para exibir o nome do seu blog, que é então envolvido em tags de título HTML.

Exemplo de PHP em HTML

Como o PHP Funciona?

Se você estiver procurando informações sobre PHP na web, verá que é uma linguagem de script "do lado do servidor". Infelizmente, essa definição curta não é útil para iniciantes.

O termo "do lado do servidor" apenas significa que todos esses arquivos PHP no WordPress fazem seu trabalho no seu servidor de hospedagem web. Então, em termos simples, quando alguém acessa seu site, o WordPress acessa os arquivos PHP para obter as informações do seu banco de dados (como o conteúdo das suas postagens de blog) para mostrá-las ao seu visitante.

Isso parece simples o suficiente. No entanto, há um pequeno problema. Navegadores web não leem PHP. Eles leem HTML.

HTML é um tipo de linguagem de script usada para criar páginas de sites. Referimo-nos ao HTML como uma linguagem de script "do lado do cliente".

Navegadores como Chrome, Firefox e outros são chamados de "clientes". Aqui, uma linguagem "do lado do cliente" simplesmente significa que os navegadores web fazem o trabalho de transformar o código HTML no que você vê na janela do seu navegador.


So, if browsers only read HTML and your WordPress website is created in PHP, how can people see your website?

Vamos dar um momento e ver como o código PHP no WordPress funciona com HTML primeiro, passo a passo:

  1. Primeiro, alguém digita seu endereço web no navegador, ou clica em um link.
  2. Isso envia uma solicitação para o seu servidor de hospedagem web.
  3. Seu servidor então envia o código HTML pela Internet de volta para o navegador deles.
  4. O navegador deles pega esse código HTML e o traduz em uma página web.

No entanto, quando você visita um site criado com PHP, como o WordPress, uma etapa adicional ocorre.

Antes da etapa 3, o servidor precisa executar o código PHP para criar a página HTML, antes que ele possa enviá-la para o navegador.

Versões PHP do WordPress

Assim como outras linguagens de programação, existem várias versões do PHP que você pode usar. Algumas versões como PHP 5.5, 7.0 e 7.1 não estão mais recebendo suporte ativo.

Como proprietário de um site WordPress, você deve usar a versão mais recente do PHP. Dizemos isso porque cada nova versão do PHP corrige problemas de segurança e ajudará a aumentar a velocidade do seu site.

Como o PHP é uma linguagem tão popular para criar sites, ele também é um alvo para hackers. Portanto, ter a versão mais recente fornecerá os recursos de segurança e correções que não são encontrados em versões mais antigas.

Recomendamos que você use o Bluehost, SiteGround ou WP Engine como seu provedor de hospedagem web, pois eles utilizam as versões mais atualizadas do PHP em seus pacotes de hospedagem web WordPress.

Usuários do WordPress Precisam Saber PHP?

Usuários do WordPress não precisam aprender PHP para usar, operar ou gerenciar um site WordPress. O WordPress já possui os arquivos PHP que você precisa, assim como temas e plugins, para que você possa usar o WordPress sem nenhuma habilidade de codificação em PHP.

A maioria dos usuários do WordPress nunca precisa saber como codificar em PHP, mas se você estiver interessado em desenvolver seus próprios plugins, temas ou fazer personalizações avançadas em sites WordPress, então você precisará aprender a usar PHP.

Esperamos que este artigo tenha ajudado você a aprender mais sobre PHP. Você também pode consultar nossa lista de Leitura Adicional abaixo para artigos relacionados sobre dicas, truques e ideias úteis do WordPress.

Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Leitura Adicional

O Kit de Ferramentas Definitivo para WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!