Como depurar o WordPress corretamente

Não encontrou o que procurava? Faça uma pesquisa

Search

Algum WordPress usuário sabe que os problemas do site são, infelizmente, inevitáveis ​​de tempos em tempos. Mesmo a melhor codificação nunca é perfeita, afinal. Então, eventualmente, você pode precisar enfrentar as complexidades da depuração no WordPress.

Mas não se preocupe: na verdade, é um processo bastante simples e rápido. Você pode usar vários métodos para depurar o WordPress, com um para cada nível de experiência.

Esta postagem explorará a depuração no processo do WordPress, abordando como ela funciona, como pode simplificar a codificação e várias ferramentas e recursos para uma depuração eficaz.

Depuração do WordPress – O Propósito

Se você não tem experiência em depuração, relaxe — é um conceito mais simples do que você pode imaginar. É apenas o processo de encontrar e corrigir erros de código.

No entanto, como a depuração envolve a eliminação de bugs que podem causar problemas significativos e atrapalhar a experiência do usuário, ela é um componente crucial de todos os projetos de desenvolvimento. Exemplos de depuração incluem:

  • Revendo o código
  • Programação em par
  • Executando testes de unidade

É melhor realizar a depuração no WordPress antes que seu projeto seja lançado: tente colocá-lo como a última fase de seu processo de teste e revisão. Como resultado, você pode aprimorar a qualidade do seu código e fornecer um alto padrão de experiência do usuário (UX).

Mas embora as estratégias e ferramentas de depuração sejam vitais para os desenvolvedores, qualquer pessoa pode usá-las. Se você é proprietário de um site, por exemplo, pode aproveitar a depuração para coletar informações úteis sobre erros que afetam o desempenho de seus sites.

Que tipo de erros? Seu site pode travar completamente do nada, ou você pode até se deparar com a temida Tela Branca da Morte (WSoD) — quando a tela do usuário fica branca repentinamente. Eles podem ser o resultado de um tema ou plug-in problemático, pois pode haver uma atualização atrasada ou um sério problema de compatibilidade.

Independentemente disso, identificar a raiz exata de um erro no site pode ser frustrantemente complicado e demorado. O processo geralmente envolve extensa solução de problemas para eliminar possibilidades, como desativar todos os temas e plug-ins até chegar a uma conclusão.

Sim, pode ser demorado e tedioso se você tiver muitos temas e plugins em seu site. Mas a depuração torna tudo mais direto, com o modo de depuração notificando você sobre qualquer PHP alertas e erros que afetam seu site.

Técnicas eficazes de depuração do WordPress

Você pode escolher entre várias técnicas de depuração no WordPress, e algumas são mais fáceis do que outras. Felizmente, um sólido sistema de depuração está embutido no Sistema de Gerenciamento de Conteúdo (CMS), e você também pode usar vários plug-ins e ferramentas.

Pronto para começar? Aqui estão três dicas úteis para a depuração do WordPress para manter seu site funcionando sem problemas.

Ativar manualmente o modo WP_DEBUG

Ao depurar no WordPress pela primeira vez, ativar seu recurso integrado é uma das técnicas mais simples e rápidas. Você precisa editar o seu site wp-config.php para fazer isso: este arquivo contém um registro de atividade de todo o site, ajudando você a identificar e resolver com eficiência os problemas que surgirem.

Então, como você ativa o modo WP_DEBUG? Vá para o diretório raiz do seu site com o Gerenciador de arquivos do seu provedor de hospedagem ou com uma transferência de arquivos Protocolo (FTP) cliente. Procure o wp-config.php arquivar em public-html e abra-o. Em seguida, copie e cole este trecho de código:


// Enable WP_DEBUG mode


define( 'WP_DEBUG', true );

// Enable Debug logging to the /wp-content/debug.log file
define( 'WP_DEBUG_LOG', true );

// Disable display of errors and warnings
define( 'WP_DEBUG_DISPLAY', false );
@ini_set( 'display_errors', 0 );

// Use dev versions of core JS and CSS files (only needed if you are modifying these core files)
define( 'SCRIPT_DEBUG', true );

No entanto, você deve colocar isso antes da leitura da linha *Isso é tudo, pare de editar! Feliz blogging*. Certifique-se de salvar suas alterações quando terminar. Se você quiser desligar o modo de depuração por qualquer motivo mais tarde, você pode fazer isso neste mesmo arquivo – basta trocar o verdadeiro valor para falso.

Abra o registro WP_DEBUG

Você notou a linha referente ao WP_DEBUG_log na seção anterior? É semelhante ao modo de depuração. Avisos de erro, avisos e mensagens serão apresentados em seu painel por padrão quando o modo WP-DEBUG for ativado.

Mas se você quiser procurar uma lista completa desses avisos, precisará ativar o recurso WP_DEBUG_LOG (conforme abordado na seção anterior). Quando você ativa o recurso, todos os erros são salvos em um debug.log arquivo, que você pode acessar através do seu cliente FTP ou Gerenciador de Arquivos. O arquivo pode ser encontrado sob o public_html pasta, assim como o wp-config.phpembora possa estar em seu wp_content pasta também.

Explorar plug-ins de depuração

Você se sente desconfortável com a ideia de editar os arquivos do seu site? Não se preocupe – você não está sozinho. Muitos usuários do WordPress sentirão o mesmo. Para iniciantes ou usuários que preferem ativar a depuração com um plug-in, você pode escolher entre vários deles que farão o trabalho.

Os plug-ins de depuração oferecem vários benefícios, mesmo se você ativar o modo de depuração nos arquivos do seu site. Por exemplo, essas ferramentas podem localizar mais detalhes sobre bugs problemáticos e permitir que você monitore seu site em busca de erros de PHP com mais facilidade.

Há uma variedade de plugins a serem considerados, com Monitor de consultas sendo um dos mais populares. É uma ferramenta gratuita projetada para simplificar a depuração de vários problemas do WordPress, abrangendo erros de PHP, folhas de estilo, consultas de banco de dados e muito mais. Você também obtém um painel de desenvolvedor que pode ser acessado através do seu painel. Depois de instalar e ativar o plug-in, é fácil começar — basta acessar a barra de ferramentas do menu na parte superior.

A depuração WP é outra opção um pouco menos conhecida, mas sugerimos que você trabalhe apenas com uma ferramenta de depuração de terceiros em cada site para evitar problemas de compatibilidade.

Depuração do WordPress no Plesk

Plesk os usuários têm oportunidade adicional de habilitar a depuração do WordPress por meio do uso de WP Toolkit. WP Toolkit é uma interface de gerenciamento única que permite instalar, configurar e gerenciar facilmente seus sites WordPress.

Então, o que exatamente você precisa fazer?

  1. Clique no link “WordPress” no menu da barra lateral
  2. Você verá a lista de seus sites WordPress.
  3. Selecione aquele que você deseja ativar a depuração.
  4. À direita, você verá a seção “Ferramentas”. Lá você encontrará a opção “Depurar”.
  5. Você pode ligá-lo OU prosseguir para a seção de configurações de depuração para selecionar as opções que você realmente precisa

Opções de depuração do WP Toolkit

Resumo

Bugs são inevitáveis ​​em um novo site, principalmente quando se trata de temas e plugins. Como resultado, a depuração de código é um processo crucial, mas os novatos certamente se perguntarão como tudo funciona e como obter o melhor resultado.

Lembre-se – existem três técnicas que você pode usar para depuração do WordPress:

  • Edite os arquivos do seu site para ativar manualmente o modo WP_DEBUG.
  • Navegue até seu WP_DEBUG_LOG para obter um registro de todos os avisos e erros salvos.
  • Explore os plug-ins de depuração disponíveis.
  • Se você é o usuário do Plesk – basta utilizar o poder de WP Toolkit

Esperamos que este guia tenha ajudado você a aprender mais sobre depuração no WordPresse torna mais fácil manter seu site funcionando como deveria.

Link Original

Compartilhar: