{"id":16411,"date":"2019-06-21T11:07:24","date_gmt":"2019-06-21T14:07:24","guid":{"rendered":"https:\/\/blog.hostinger.io\/br-tutoriais\/?p=16411"},"modified":"2025-12-18T11:51:59","modified_gmt":"2025-12-18T14:51:59","slug":"debug-wordpress","status":"publish","type":"post","link":"\/br\/tutoriais\/debug-wordpress\/","title":{"rendered":"Debug WordPress: o que \u00e9, como ativar e dicas pr\u00e1ticas"},"content":{"rendered":"<p class=\"wp-block-paragraph\">O modo debug (depura&ccedil;&atilde;o) do WordPress &eacute; um recurso que permite registrar mensagens de erro para que voc&ecirc; possa solucionar os problemas do seu site de maneira mais precisa. Ele &eacute; fundamental para manter seu site funcionando, especialmente depois de adicionar c&oacute;digos personalizados que podem causar problemas.<\/p><p class=\"wp-block-paragraph\">Este tutorial explicar&aacute; como funciona o modo debug do WordPress e todas as maneiras de ativ&aacute;-lo. Cada um dos m&eacute;todos listados se adequar&aacute; a um tipo de tarefa de solu&ccedil;&atilde;o de problemas &mdash; portanto, escolha com base em suas necessidades.&nbsp;Vamos l&aacute;?<\/p><p>\n\n\n\n\n\n\n<\/p><p class=\"wp-block-paragraph\"><\/p><p>\n\n\n<div class=\"protip\"><div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                   O que &eacute; debug no WordPress?\n                <\/p>\n            <\/div>\n            <p class=\"protip__content\">O debug do WordPress &eacute; um recurso que permite aos desenvolvedores listar as mensagens de erro geradas pela plataforma para solucionar problemas. &Eacute; poss&iacute;vel ativ&aacute;-lo com algumas vari&aacute;veis globais do PHP, como&nbsp;<strong>WP_DEBUG&nbsp;<\/strong>e&nbsp;<strong>SCRIPT_DEBUG<\/strong>. Como alternativa, voc&ecirc; pode depurar o WordPress realizando a exibi&ccedil;&atilde;o de dados importantes, como a execu&ccedil;&atilde;o de scripts, usando um plugin.<\/p><\/div>\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-como-ativar-o-debug-do-wordpress-com-programacao\"><strong>Como ativar o debug do WordPress com programa&ccedil;&atilde;o<\/strong><\/h2><p class=\"wp-block-paragraph\">Nesta se&ccedil;&atilde;o, explicaremos como ativar o modo de debug do WordPress usando quatro vari&aacute;veis PHP, que diferem com base nas suas necessidades.<\/p><h3 class=\"wp-block-heading\"><strong>1. Ative o WP_DEBUG<\/strong><\/h3><p class=\"wp-block-paragraph\">Ativar&nbsp;<strong>o WP_DEBUG&nbsp;<\/strong>&eacute; a maneira mais b&aacute;sica de iniciar o debug no WordPress. Ele pode verificar se h&aacute; problemas de c&oacute;digo PHP em diferentes componentes do site, incluindo temas e plugins.<\/p><p class=\"wp-block-paragraph\">Para usar a vari&aacute;vel global WP_DEBUG, basta alterar seu valor no&nbsp;<a href=\"\/br\/tutoriais\/arquivo-wp-config-php\/\"><strong>arquivo wp-config.php<\/strong><\/a>&nbsp;de&nbsp;<strong>FALSE&nbsp;<\/strong>para&nbsp;<strong>TRUE<\/strong>. Antes de fazer isso, verifique se &eacute; poss&iacute;vel acessar a pasta raiz do WordPress usando um aplicativo de protocolo de transfer&ecirc;ncia de arquivos (FTP), como o&nbsp;<a href=\"\/br\/tutoriais\/como-configurar-o-cliente-filezilla\/\"><strong>FileZilla<\/strong><\/a><strong>,<\/strong>&nbsp;ou o gerenciador de arquivos do seu provedor de hospedagem.<\/p><p class=\"wp-block-paragraph\">Se voc&ecirc; usar um cliente FTP, ser&aacute; necess&aacute;rio fazer o download do arquivo PHP, edit&aacute;-lo no computador e envi&aacute;-lo novamente para o site.<\/p><p class=\"wp-block-paragraph\">Para simplificar o processo, usaremos&nbsp;<a href=\"\/br\/tutoriais\/como-utilizar-o-gerenciador-de-arquivos-hostinger\/\"><strong>o Gerenciador de Arquivos da Hostinger<\/strong><\/a>, que permite editar o&nbsp;<strong>wp-config.php&nbsp;<\/strong>diretamente no seu navegador. Siga os passos abaixo:<\/p><ol class=\"wp-block-list\">\n<li>Fa&ccedil;a login no&nbsp;<strong>hPanel.&nbsp;<\/strong>Navegue at&eacute;&nbsp;<strong>Sites&nbsp;<\/strong>&rarr;&nbsp;<strong>Painel&nbsp;<\/strong>&rarr;&nbsp;<strong>Gerenciador de Arquivos<\/strong>.&nbsp;<\/li>\n\n\n\n<li>V&aacute; para a pasta raiz&nbsp;<strong>public_html&nbsp;<\/strong>do WordPress.<\/li>\n\n\n\n<li>Abra o arquivo&nbsp;<strong>wp-config.php&nbsp;<\/strong>clicando duas vezes nele.&nbsp;<\/li>\n\n\n\n<li>Encontre a seguinte linha. Se voc&ecirc; n&atilde;o conseguir localizar essa entrada, adicione-a manualmente ap&oacute;s a linha&nbsp;<strong>$table_prefix = &lsquo;wp_&rsquo;;<\/strong>:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">define( 'WP_DEBUG', false ); <\/pre><ol start=\"5\" class=\"wp-block-list\">\n<li>Altere o valor de FALSE para&nbsp;<strong>TRUE<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"518\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/definir-wp-debug-true.png\/w=1024,h=1024,fit=scale-down\" alt=\"editando o arquivo wp-config.php para ativar o wp_debug\" class=\"wp-image-46693\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/definir-wp-debug-true.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/definir-wp-debug-true.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/definir-wp-debug-true.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/definir-wp-debug-true.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div><ol start=\"6\" class=\"wp-block-list\">\n<li>Clique no &iacute;cone<strong>&nbsp;<\/strong>de<strong>&nbsp;disquete&nbsp;<\/strong>no canto superior direito do editor para salvar as altera&ccedil;&otilde;es.&nbsp;<\/li>\n<\/ol><p class=\"wp-block-paragraph\">&Eacute; isso! Se voc&ecirc; encontrar problemas com o PHP, o WordPress exibir&aacute; a mensagem de erro no front-end.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"290\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/php-error-message-on-wordpress-front-end.png\/w=1024,h=1024,fit=scale-down\" alt=\"exemplo de mensagem de erro php no front-end do wordpress\" class=\"wp-image-46691\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/php-error-message-on-wordpress-front-end.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/php-error-message-on-wordpress-front-end.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/php-error-message-on-wordpress-front-end.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/php-error-message-on-wordpress-front-end.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div><p class=\"wp-block-paragraph\">O WordPress fornece algumas vari&aacute;veis PHP adicionais para modificar o modo de depura&ccedil;&atilde;o. Por exemplo,&nbsp;<strong>WP_DEBUG_DISPLAY&nbsp;<\/strong>oculta as mensagens de erro no front-end quando definida como&nbsp;<strong>FALSE,&nbsp;<\/strong>para n&atilde;o atrapalhar a experi&ecirc;ncia do usu&aacute;rio.<\/p><p class=\"wp-block-paragraph\">Os desenvolvedores geralmente a utilizam junto com a&nbsp;<strong>WP_DEBUG_LOG<\/strong>, que lista os problemas do PHP no arquivo&nbsp;<strong>debug.log&nbsp;<\/strong>dentro do diret&oacute;rio&nbsp;<strong>wp-content<\/strong>. Como o WP_DEBUG, voc&ecirc; adiciona essas vari&aacute;veis ao&nbsp;<strong>wp-config.php&nbsp;<\/strong>acima da linha &ldquo;<strong>That&rsquo;s all, stop editing!<\/strong>&rdquo; (<strong>Isso &eacute; tudo, pare de editar!<\/strong>). Sua configura&ccedil;&atilde;o deve ficar parecida com o c&oacute;digo a seguir:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">if ( ! defined( 'WP_DEBUG' ) ) {\n\n   define( 'WP_DEBUG', true );\n\n   define('WP_DEBUG_DISPLAY', false);\n\n   define('WP_DEBUG_LOG', true);\n\n}<\/pre><p class=\"wp-block-paragraph\">Lembre-se de que o WordPress registrar&aacute; apenas as mensagens que ocorrerem depois que voc&ecirc; ativar a vari&aacute;vel&nbsp;<strong>WP_DEBUG_LOG<\/strong>. Se voc&ecirc; quiser registrar problemas anteriores, ser&aacute; necess&aacute;rio manualmente.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"302\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/wordpress-debug-log-entries.png\/w=1024,h=1024,fit=scale-down\" alt=\"mensagens de erro do wordpress registradas no arquivo debug.log\" class=\"wp-image-46692\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/wordpress-debug-log-entries.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/wordpress-debug-log-entries.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/wordpress-debug-log-entries.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/wordpress-debug-log-entries.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div><p>\n\n<div class=\"announcement-block announcement-block--important\">\n            <span class=\"announcement-block__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path fill-rule=\"evenodd\" clip-rule=\"evenodd\"\n                          d=\"M12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5ZM13.637 7.65198C13.637 6.74791 12.9041 6.01501 12 6.01501C11.0959 6.01501 10.363 6.74791 10.363 7.65198C10.5335 9.53749 10.875 13.383 10.875 13.383C10.875 14.0043 11.3787 14.508 12 14.508C12.6213 14.508 13.125 14.0043 13.125 13.383V13.38L13.637 7.65198ZM11.9927 15.714C11.3714 15.714 10.8677 16.2177 10.8677 16.839C10.8677 17.4603 11.3714 17.964 11.9927 17.964H12.0073C12.6286 17.964 13.1323 17.4603 13.1323 16.839C13.1323 16.2177 12.6286 15.714 12.0073 15.714H11.9927Z\"\n                          fill=\"#FEA419\"\/>\n                <\/svg>\n                Important\n            <\/span>\n            <p class=\"announcement-block__content\">\n                <strong>Importante! <\/strong>Se voc&ecirc; quiser desativar o modo de depura&ccedil;&atilde;o do WordPress, lembre-se de definir&nbsp;<strong>WP_DEBUG_DISPLAY&nbsp;<\/strong>e&nbsp;<strong>WP_DEBUG_LOG&nbsp;<\/strong>como&nbsp;<strong>FALSE&nbsp;<\/strong>para evitar que esses recursos sejam executados indefinidamente e desperdicem recursos.\n            <\/p><\/div>\n\n\n\n<\/p><h3 class=\"wp-block-heading\"><strong>2. Ative o SCRIPT_DEBUG<\/strong><\/h3><p class=\"wp-block-paragraph\">Por padr&atilde;o, o WordPress executa arquivos principais de JavaScript (JS) e CSS minificados que ocultam recursos n&atilde;o essenciais, como mensagens de erro. Embora esse comportamento ajude a melhorar a velocidade do seu site, ele pode tornar a solu&ccedil;&atilde;o de problemas mais complicada, pois voc&ecirc; n&atilde;o consegue ver as informa&ccedil;&otilde;es detalhadas dos erros.<\/p><p class=\"wp-block-paragraph\">Para depurar os arquivos JS e CSS, voc&ecirc; pode ativar as vers&otilde;es de desenvolvimento deles usando a vari&aacute;vel SCRIPT_DEBUG. Ela &eacute; especialmente &uacute;til caso voc&ecirc; tenha modificado o visual do seu site usando essas linguagens de programa&ccedil;&atilde;o.<\/p><p class=\"wp-block-paragraph\">As etapas para ativar o SCRIPT_DEBUG s&atilde;o semelhantes &agrave;s do WP_DEBUG. Veja como faz&ecirc;-lo usando o Gerenciador de Arquivos da Hostinger:<\/p><ol class=\"wp-block-list\">\n<li>Abra a pasta raiz&nbsp;<strong>public_html&nbsp;<\/strong>do WordPress.<\/li>\n\n\n\n<li>Clique duas vezes no arquivo&nbsp;<strong>wp-config.php&nbsp;<\/strong>para abri-lo.&nbsp;<\/li>\n\n\n\n<li>Localize a linha abaixo e altere seu valor de&nbsp;<strong>FALSE&nbsp;<\/strong>para&nbsp;<strong>TRUE<\/strong>. Se n&atilde;o encontr&aacute;-la, adicione-a antes da linha &ldquo;<strong>That&rsquo;s all stop editing<\/strong>&ldquo;.<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">define( 'SCRIPT_DEBUG', true );<\/pre><ol start=\"4\" class=\"wp-block-list\">\n<li>Clique no &iacute;cone de<strong>&nbsp;disquete&nbsp;<\/strong>no canto superior direito para salvar as altera&ccedil;&otilde;es.&nbsp;<\/li>\n<\/ol><p class=\"wp-block-paragraph\">Agora, se seu site encontrar problemas relacionados ao CSS ou ao JavaScript, ele dever&aacute; exibir as mensagens de erro completas. Ap&oacute;s solucionar os problemas que voc&ecirc; quer corrigir, lembre-se de desativar essa vari&aacute;vel e reativar os arquivos minificados para evitar problemas de desempenho.<\/p><h3 class=\"wp-block-heading\"><strong>3. Ative o log file do PHP<\/strong><\/h3><p class=\"wp-block-paragraph\">O PHP possui a fun&ccedil;&atilde;o&nbsp;<strong>error_log()&nbsp;<\/strong>integrada, que permite registrar problemas relacionados &agrave; linguagem. Esse recurso &eacute; executado no n&iacute;vel do servidor, o que significa que ele pode depurar todos os aplicativos PHP em seu ambiente de hospedagem, inclusive o WordPress e seu banco de dados.<\/p><p class=\"wp-block-paragraph\">Voc&ecirc; pode ativar o&nbsp;<em>debug log<\/em>&nbsp;do PHP usando o arquivo&nbsp;<a href=\"\/br\/tutoriais\/php-ini\/\"><strong>php.ini<\/strong><\/a>. No entanto, v&aacute;rios provedores de hospedagem desativam esse recurso devido a quest&otilde;es de design e seguran&ccedil;a.<\/p><p class=\"wp-block-paragraph\">Se voc&ecirc; usa os&nbsp;<a href=\"\/br\/hospedagem-wordpress\"><strong>planos de hospedagem WordPress<\/strong><\/a>&nbsp;da Hostinger, &eacute; poss&iacute;vel ativar esse recurso por meio do hPanel. Veja como:<\/p><ol class=\"wp-block-list\">\n<li>Fa&ccedil;a login&nbsp;<strong>no hPanel&nbsp;<\/strong>e v&aacute; para&nbsp;<strong>Sites&nbsp;<\/strong>&rarr;&nbsp;<strong>Painel&nbsp;<\/strong>&rarr;&nbsp;<strong>Barra lateral&nbsp;<\/strong>&rarr;&nbsp;<strong>Avan&ccedil;ado&nbsp;<\/strong>&rarr;&nbsp;<strong>Configura&ccedil;&atilde;o de PHP<\/strong>.<\/li>\n\n\n\n<li>Selecione a guia&nbsp;<strong>Op&ccedil;&otilde;es de PHP<\/strong>.&nbsp;<\/li>\n\n\n\n<li>Ative a caixa&nbsp;<strong>logErrors&nbsp;<\/strong>para ativar o registro. Se voc&ecirc; quiser exibir a mensagem de erro no front end, ative a op&ccedil;&atilde;o&nbsp;<strong>displayErrors<\/strong>. Recomendamos deix&aacute;-la desmarcada.&nbsp;<\/li>\n\n\n\n<li>Role a tela para baixo e pressione&nbsp;<strong>Salvar<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"\/br\/hospedagem-wordpress\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2024\/06\/BR-New-WP_in-text-banner.png\/public\" alt=\"\" class=\"wp-image-44638\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2024\/06\/BR-New-WP_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2024\/06\/BR-New-WP_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2024\/06\/BR-New-WP_in-text-banner.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2024\/06\/BR-New-WP_in-text-banner.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div><p class=\"wp-block-paragraph\">Voc&ecirc; pode acessar o arquivo de registro abrindo o diret&oacute;rio&nbsp;<strong>.log&nbsp;<\/strong>na pasta raiz do seu servidor. Veja como fazer isso no Gerenciador de Arquivos da Hostinger:<\/p><ol class=\"wp-block-list\">\n<li>No painel do&nbsp;<strong>hPanel<\/strong>, navegue at&eacute; a&nbsp;<strong>barra lateral&nbsp;<\/strong>&rarr;&nbsp;<strong>Arquivos&nbsp;<\/strong>&rarr;&nbsp;<strong>Gerenciador de arquivos<\/strong>.<\/li>\n\n\n\n<li>Clique no bot&atilde;o&nbsp;<strong>Acessar todos os arquivos de hospedagem<\/strong>.<\/li>\n\n\n\n<li>Abra a pasta&nbsp;<strong>.log<\/strong>. Se voc&ecirc; n&atilde;o encontrar esse diret&oacute;rio, ele pode estar oculto. Para exibi-lo, v&aacute; at&eacute; a&nbsp;<strong>barra lateral&nbsp;<\/strong>&rarr;&nbsp;<strong>Configura&ccedil;&otilde;es&nbsp;<\/strong>e desmarque a op&ccedil;&atilde;o&nbsp;<strong>Ocultar dotfilesbox<\/strong>.<\/li>\n\n\n\n<li>Clique duas vezes no arquivo&nbsp;<strong>error_log_domain_tld&nbsp;<\/strong>para ver todos os erros de PHP em seu site, incluindo seus registros de data e hora e tipos.&nbsp;<\/li>\n<\/ol><h3 class=\"wp-block-heading\"><strong>4. Ative o relat&oacute;rio de erros do WPDB<\/strong><\/h3><p class=\"wp-block-paragraph\">Para depurar seu banco de dados do WordPress, ative&nbsp;<strong>a vari&aacute;vel show_errorsvariable&nbsp;<\/strong>da classe&nbsp;<strong>wpdb<\/strong>. Essa configura&ccedil;&atilde;o exibir&aacute; erros de SQL em seu site, o que ajuda a solucionar problemas de conex&atilde;o com o banco de dados e erros de sintaxe.<\/p><p class=\"wp-block-paragraph\">Veja como ativar o relat&oacute;rio de erros do<strong>&nbsp;WPDB&nbsp;<\/strong>por meio do Gerenciador de Arquivos da Hostinger:<\/p><ol class=\"wp-block-list\">\n<li>Abra a pasta&nbsp;<strong>public_html&nbsp;<\/strong>do seu site WordPress e v&aacute; at&eacute; a pasta&nbsp;<strong>wp-includes<\/strong>.<\/li>\n\n\n\n<li>Clique duas vezes no arquivo&nbsp;<strong>class-wpdb.php&nbsp;<\/strong>para abri-lo.&nbsp;<\/li>\n\n\n\n<li>Localize a linha&nbsp;<strong>class wpdb<\/strong>.<\/li>\n\n\n\n<li>Dentro de seus colchetes, localize a vari&aacute;vel&nbsp;<strong>$show_errors&nbsp;<\/strong>e altere seu valor para&nbsp;<strong>TRUE,&nbsp;<\/strong>da seguinte forma:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public $show_errors = true; <\/pre><ol start=\"5\" class=\"wp-block-list\">\n<li>Clique no &iacute;cone do<strong>&nbsp;disquete&nbsp;<\/strong>para salvar as altera&ccedil;&otilde;es.&nbsp;<\/li>\n<\/ol><h2 class=\"wp-block-heading\" id=\"h-como-ativar-o-debug-wordpress-usando-um-plugin\"><strong>Como ativar o debug WordPress usando um plugin<\/strong><\/h2><p class=\"wp-block-paragraph\">Se voc&ecirc; n&atilde;o se sentir &agrave; vontade para mexer com programa&ccedil;&atilde;o diretamente, &eacute; poss&iacute;vel ativar o modo de debug do WordPress usando um plugin. Por exemplo, o&nbsp;<a href=\"https:\/\/br.wordpress.org\/plugins\/wp-debugging\/\" target=\"_blank\" rel=\"noopener\"><strong>WP Debugging<\/strong><\/a>&nbsp;permite que voc&ecirc; altere o valor da vari&aacute;vel WP_DEBUG diretamente do painel de administra&ccedil;&atilde;o.<\/p><p class=\"wp-block-paragraph\">Depois de&nbsp;<a href=\"\/br\/tutoriais\/como-instalar-plugins-wordpress\/\"><strong>baixar e instalar o plugin<\/strong><\/a>&nbsp;por meio do painel do WordPress, siga estas etapas para ativar o modo de depura&ccedil;&atilde;o:<\/p><ol class=\"wp-block-list\">\n<li>V&aacute; para a&nbsp;<strong>barra lateral&nbsp;<\/strong>&rarr;&nbsp;<strong>Tools&nbsp;<\/strong>&rarr;&nbsp;<strong>WP Debugging<\/strong>.<\/li>\n\n\n\n<li>Marque a caixa&nbsp;<strong>Set WP_DEBUG to true<\/strong>. Opcionalmente, voc&ecirc; pode definir se deseja que o WordPress mostre os problemas no front-end e ignore os erros fatais.&nbsp;<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"547\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/wp-debugging-settings-in-the-wordpress-admin-area.png\/w=1024,h=1024,fit=scale-down\" alt=\"ativando o plugin wp debugging no wordpress\" class=\"wp-image-46690\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/wp-debugging-settings-in-the-wordpress-admin-area.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/wp-debugging-settings-in-the-wordpress-admin-area.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/wp-debugging-settings-in-the-wordpress-admin-area.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/wp-debugging-settings-in-the-wordpress-admin-area.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div><ol start=\"3\" class=\"wp-block-list\">\n<li>Clique em&nbsp;<strong>Salvar altera&ccedil;&otilde;es<\/strong>.<\/li>\n<\/ol><p class=\"wp-block-paragraph\">Para uma an&aacute;lise mais completa do que o recurso de debug padr&atilde;o do WordPress, recomendamos o&nbsp;<a href=\"https:\/\/br.wordpress.org\/plugins\/query-monitor\/\" target=\"_blank\" rel=\"noopener\"><strong>Query Monitor<\/strong><\/a>. Ele exibe dados para solucionar problemas de consultas a bancos de dados, chamadas PHP e execu&ccedil;&otilde;es de scripts.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"502\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/query-monitor-plugin-user-interface-in-the-wordpress-admin-dashboard.png\/w=1024,h=1024,fit=scale-down\" alt=\"op&ccedil;&otilde;es do plugin query monitor\" class=\"wp-image-46689\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/query-monitor-plugin-user-interface-in-the-wordpress-admin-dashboard.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/query-monitor-plugin-user-interface-in-the-wordpress-admin-dashboard.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/query-monitor-plugin-user-interface-in-the-wordpress-admin-dashboard.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/query-monitor-plugin-user-interface-in-the-wordpress-admin-dashboard.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div><p class=\"wp-block-paragraph\">Depois de instalar o plugin, um menu ser&aacute; exibido em sua barra de administra&ccedil;&atilde;o. Ao clicar nele, voc&ecirc; tem acesso a uma janela que detalha v&aacute;rias categorias de dados, como:<\/p><ul class=\"wp-block-list\">\n<li><strong>Overview (Vis&atilde;o geral)<\/strong>&nbsp;&ndash; mostra um resumo do processo de carregamento de seu site WordPress, incluindo o n&uacute;mero de consultas, o uso de mem&oacute;ria e o tempo de gera&ccedil;&atilde;o de p&aacute;ginas.&nbsp;<\/li>\n\n\n\n<li><strong>Database Queries (Consultas ao banco de dados)<\/strong>&nbsp;&ndash; lista todas as chamadas que o WordPress envia ao banco de dados ao carregar uma p&aacute;gina da web, o que &eacute; &uacute;til para verificar erros de sintaxe SQL ou problemas de conectividade.<\/li>\n\n\n\n<li><strong>Logs&nbsp;<\/strong>&ndash; cont&eacute;m todas as mensagens de erro dos componentes PHP do seu site WordPress que usam a a&ccedil;&atilde;o&nbsp;<strong>qm\/debug<\/strong>, como plugins.<\/li>\n\n\n\n<li><strong>Scripts&nbsp;<\/strong>&ndash; exibe todos os arquivos JavaScript que o WordPress carrega ao renderizar uma p&aacute;gina da web, incluindo sua posi&ccedil;&atilde;o, origem e host.&nbsp;<\/li>\n\n\n\n<li><strong>Styles (Estilos)<\/strong>&nbsp;&ndash; cont&eacute;m uma lista de arquivos CSS que o WordPress usa para renderizar o conte&uacute;do de uma p&aacute;gina da web, incluindo seu manipulador e posi&ccedil;&atilde;o.&nbsp;<\/li>\n<\/ul><p class=\"wp-block-paragraph\">V&aacute;rios recursos do Query Monitor, como o registro de erros, n&atilde;o funcionar&atilde;o imediatamente, e voc&ecirc; dever&aacute; adicionar o c&oacute;digo de rastreamento manualmente ao plugin. Felizmente, o pr&oacute;prio software traz um manual em cada se&ccedil;&atilde;o para orientar voc&ecirc; nessa configura&ccedil;&atilde;o.<\/p><p class=\"wp-block-paragraph\">Observe que todos os usu&aacute;rios conectados ao WordPress podem ver o menu do plugin, o que pode expor informa&ccedil;&otilde;es confidenciais. Para ocultar as informa&ccedil;&otilde;es de depura&ccedil;&atilde;o,&nbsp;oculte a barra de administra&ccedil;&atilde;o do WordPress&nbsp;para todas as contas, exceto para os administradores.<\/p><p>\n\n\n        <div class=\"protip\">\n            <div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                    Precisa de ajuda para solucionar problemas em seu site?                <\/p>\n            <\/div>\n            <p class=\"protip__content\">O&nbsp;<a href=\"https:\/\/www.hostinger.com\/blog\/wordpress-ai-troubleshooter\/\"><strong>Solucionador de Problemas com IA<\/strong><\/a>&nbsp;da hospedagem WordPress da Hostinger avisa automaticamente sobre qualquer problema em seu site. Voc&ecirc; pode resolv&ecirc;-los facilmente clicando no bot&atilde;o&nbsp;<strong>Corrigir erros&nbsp;<\/strong>no hPanel.<\/p>\n                    <\/div>\n        \n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-debug-wordpress-dicas-praticas\"><strong>Debug WordPress: dicas pr&aacute;ticas<\/strong><\/h2><p class=\"wp-block-paragraph\">Agora, vamos passar por algumas pr&aacute;ticas recomendadas para um processo de solu&ccedil;&atilde;o de problemas eficaz e seguro ao fazer debug do WordPress.<\/p><p class=\"wp-block-paragraph\"><strong>Evite que as mensagens de erro sejam exibidas aos visitantes do site<\/strong><\/p><p class=\"wp-block-paragraph\">Embora as mensagens de erro te ajudem a identificar problemas, exibi-las no front-end pode prejudicar a experi&ecirc;ncia do usu&aacute;rio.<\/p><p class=\"wp-block-paragraph\">Uma p&aacute;gina de erro padr&atilde;o tamb&eacute;m faz com que seu site pare&ccedil;a menos confi&aacute;vel. Para evitar isso, configure um redirecionamento para outra p&aacute;gina, permitindo que os visitantes continuem a navegar em seu site normalmente.<\/p><p class=\"wp-block-paragraph\">Al&eacute;m disso, algumas mensagens de erro podem exibir partes do c&oacute;digo do seu site WordPress. Isso pode gerar um risco de seguran&ccedil;a, pois invasores podem usar essas informa&ccedil;&otilde;es para encontrar poss&iacute;veis pontos de entrada no seu site.<\/p><p class=\"wp-block-paragraph\"><strong>Ative o modo de manuten&ccedil;&atilde;o do WordPress<\/strong><\/p><p class=\"wp-block-paragraph\">Ao depurar ou solucionar problemas, recomendamos ativar&nbsp;<a href=\"\/br\/tutoriais\/ativar-modo-manutencao-wordpress\/\"><strong>o modo de manuten&ccedil;&atilde;o do WordPress<\/strong><\/a>. Esse recurso oculta todas as mensagens de erro e redireciona os visitantes para uma landing page espec&iacute;fica.<\/p><p class=\"wp-block-paragraph\">Os usu&aacute;rios da Hostinger podem ativar facilmente o modo de manuten&ccedil;&atilde;o no hPanel. V&aacute; para&nbsp;<strong>Sites&nbsp;<\/strong>&rarr;&nbsp;<strong>Painel&nbsp;<\/strong>&rarr;&nbsp;<strong>WordPress&nbsp;<\/strong>&rarr;&nbsp;<strong>Vis&atilde;o geral<\/strong>. Em seguida, ative o bot&atilde;o do<strong>&nbsp;modo de manuten&ccedil;&atilde;o<\/strong>.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1024\" height=\"438\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/visao-geral-wordpress-hpanel-manutencao-https.png\/public\" alt=\"vis&atilde;o geral do site wordpress no hpanel com op&ccedil;&otilde;es de for&ccedil;ar https e modo de manuten&ccedil;&atilde;o\" class=\"wp-image-46688\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/visao-geral-wordpress-hpanel-manutencao-https.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/visao-geral-wordpress-hpanel-manutencao-https.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/visao-geral-wordpress-hpanel-manutencao-https.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/visao-geral-wordpress-hpanel-manutencao-https.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div><p class=\"wp-block-paragraph\">Observe que esse recurso redireciona os usu&aacute;rios para a p&aacute;gina de manuten&ccedil;&atilde;o padr&atilde;o da Hostinger. Se voc&ecirc; quiser um design personalizado, use um plugin como o&nbsp;<a href=\"https:\/\/br.wordpress.org\/plugins\/wp-maintenance-mode\/\" target=\"_blank\" rel=\"noopener\"><strong>LightStart<\/strong><\/a>.<\/p><p class=\"wp-block-paragraph\"><strong>Use um ambiente de testes<\/strong><\/p><p class=\"wp-block-paragraph\">Depois de depurar um erro, recomendamos testar a solu&ccedil;&atilde;o em um ambiente de testes antes de implement&aacute;-la no seu site real.<\/p><p class=\"wp-block-paragraph\">Os usu&aacute;rios dos planos Business ou superiores da Hostinger podem <a href=\"\/br\/tutoriais\/ambiente-de-teste-wordpress\/\">configurar facilmente um ambiente de testes do WordPress<\/a> acessando&nbsp;<strong>hPanel&nbsp;<\/strong>&rarr;&nbsp;<strong>Sites&nbsp;<\/strong>&rarr;&nbsp;<strong>Painel&nbsp;<\/strong>&rarr;&nbsp;<strong>WordPress&nbsp;<\/strong>&rarr;&nbsp;<strong>Teste&nbsp;<\/strong>e clicando no bot&atilde;o&nbsp;<strong>Criar teste.<\/strong><\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"490\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/ambiente-testes-wordpress-9.png\/w=1024,h=1024,fit=scale-down\" alt=\"aba teste do hpanel\" class=\"wp-image-43599\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/ambiente-testes-wordpress-9.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/ambiente-testes-wordpress-9.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/ambiente-testes-wordpress-9.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2019\/06\/ambiente-testes-wordpress-9.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div><p class=\"wp-block-paragraph\">Como alternativa, voc&ecirc; tamb&eacute;m pode configurar um site de teste usando um plugin como o&nbsp;<a href=\"https:\/\/br.wordpress.org\/plugins\/wp-staging\/\" target=\"_blank\" rel=\"noopener\"><strong>WP Staging<\/strong><\/a>&nbsp;ou&nbsp;<a href=\"\/br\/tutoriais\/localhost-wordpress\/\"><strong>instalar um ambiente WordPress localmente<\/strong><\/a>&nbsp;em seu computador usando uma pilha como o&nbsp;<strong>XAMPP<\/strong>.<\/p><h2 class=\"wp-block-heading\" id=\"h-conclusao\"><strong>Conclus&atilde;o<\/strong><\/h2><p class=\"wp-block-paragraph\">O modo de debug do WordPress permite que os desenvolvedores exibam e registrem mensagens de erro para facilitar a solu&ccedil;&atilde;o de problemas. Para ativ&aacute;-lo, acesse o diret&oacute;rio raiz do seu site e abra o arquivo&nbsp;<strong>wp-config.php<\/strong>, definindo&nbsp;<strong>as vari&aacute;veis WP_DEBUG&nbsp;<\/strong>e&nbsp;<strong>WP_DEBUG_LOG&nbsp;<\/strong>como&nbsp;<strong>TRUE<\/strong>.<\/p><p class=\"wp-block-paragraph\">Para exibir erros nos arquivos CSS e JavaScript, ative a vers&atilde;o de desenvolvimento dessas linguagens de programa&ccedil;&atilde;o. Basta abrir o arquivo&nbsp;<strong>wp-config.php&nbsp;<\/strong>e defina o par&acirc;metro&nbsp;<strong>SCRIPT_DEBUG&nbsp;<\/strong>como&nbsp;<strong>TRUE<\/strong>.<\/p><p class=\"wp-block-paragraph\">Voc&ecirc; tamb&eacute;m pode ativar o recurso de registro de erros do PHP ativando a fun&ccedil;&atilde;o&nbsp;<strong>log_error()&nbsp;<\/strong>no arquivo&nbsp;<strong>php.ini<\/strong>. Como alternativa, os usu&aacute;rios da Hostinger podem fazer isso facilmente ativando o recurso&nbsp;<strong>logErrors&nbsp;<\/strong>no menu&nbsp;<strong>Configura&ccedil;&atilde;o do PHP<\/strong>&nbsp;do hPanel.<\/p><p class=\"wp-block-paragraph\">Para verificar problemas do banco de dados, defina a vari&aacute;vel&nbsp;<strong>$show_errors&nbsp;<\/strong>em&nbsp;<strong>public_html\/wp-includes\/class-wpdb.php&nbsp;<\/strong>como&nbsp;<strong>TRUE<\/strong>. Se voc&ecirc; n&atilde;o se sentir &agrave; vontade para editar o c&oacute;digo do seu site diretamente, &eacute; poss&iacute;vel ativar o WP_DEBUG usando o plugin&nbsp;<strong>WP Debugging&nbsp;<\/strong>ou verificar os dados diretamente usando o&nbsp;<strong>Query Monitor<\/strong>.<\/p><h2 class=\"wp-block-heading\" id=\"h-perguntas-frequentes-sobre-debug-wordpress\"><strong>Perguntas frequentes sobre debug WordPress<\/strong><\/h2><p class=\"wp-block-paragraph\">Por fim, vamos responder algumas das perguntas mais frequentes sobre a depura&ccedil;&atilde;o de erros no WordPress.<\/p><div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-6944150f8146d\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Como verificar se o debug est&aacute; ativado no WordPress?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Para verificar se o modo de debug do WordPress est&aacute; ativado, abra a pasta&nbsp;<strong>public_html&nbsp;<\/strong>do seu site usando um cliente FTP ou o gerenciador de arquivos do seu provedor de hospedagem. Abra o arquivo<strong>&nbsp;wp-config.php&nbsp;<\/strong>e verifique se o valor&nbsp;<strong>define( &lsquo;WP_DEBUG&rsquo;, true)&nbsp;<\/strong>est&aacute; definido como&nbsp;<strong>TRUE<\/strong>.&nbsp;<strong>FALSE&nbsp;<\/strong>significa que a depura&ccedil;&atilde;o est&aacute; desativada.&nbsp;<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-6944150f81472\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Como ver todos os erros do WordPress?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Para listar todos os erros do WordPress, defina as vari&aacute;veis&nbsp;<strong>WP_DEBUG_LOG&nbsp;<\/strong>e&nbsp;<strong>WP_DEBUG&nbsp;<\/strong>no&nbsp;<strong>wp-config.php&nbsp;<\/strong>como&nbsp;<strong>TRUE<\/strong>. Como alternativa, voc&ecirc; pode ativar a fun&ccedil;&atilde;o&nbsp;<strong>error_log()&nbsp;<\/strong>no&nbsp;<strong>php.ini<\/strong>. Os usu&aacute;rios da Hostinger podem fazer isso sem mexer em c&oacute;digos ativando a configura&ccedil;&atilde;o&nbsp;<strong>logErrors&nbsp;<\/strong>no menu&nbsp;<strong>Configura&ccedil;&otilde;es de PHP&nbsp;<\/strong>do hPanel.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-6944150f81473\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Por que n&atilde;o consigo gerar um registro de erros no WordPress?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Se o WordPress n&atilde;o estiver registrando os erros, a vari&aacute;vel&nbsp;<strong>WP_DEBUG_LOG&nbsp;<\/strong>provavelmente est&aacute; definida como&nbsp;<strong>FALSE<\/strong>. Al&eacute;m disso, voc&ecirc; deve definir&nbsp;<strong>WP_DEBUG&nbsp;<\/strong>como&nbsp;<strong>TRUE&nbsp;<\/strong>e&nbsp;<strong>WP_DEBUG_DISPLAY&nbsp;<\/strong>como&nbsp;<strong>FALSE<\/strong>. Se voc&ecirc; usar a fun&ccedil;&atilde;o&nbsp;<strong>error_log()&nbsp;<\/strong>do PHP, o arquivo de registro de erros dever&aacute; estar localizado na pasta oculta&nbsp;<strong>.log<\/strong>.&nbsp;<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>O modo debug (depura&ccedil;&atilde;o) do WordPress &eacute; um recurso que permite registrar mensagens de erro para que voc&ecirc; possa solucionar os problemas do seu site de maneira mais precisa. Ele &eacute; fundamental para manter seu site funcionando, especialmente depois de adicionar c&oacute;digos personalizados que podem causar problemas. Este tutorial explicar&aacute; como funciona o modo debug [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/br\/tutoriais\/debug-wordpress\/\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":356,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"","rank_math_description":"Aprenda a ativar o modo debug no WordPress e solucione erros do seu site com dicas pr\u00e1ticas para um desempenho mais confi\u00e1vel!","rank_math_focus_keyword":"debug wordpress","footnotes":""},"categories":[4911],"tags":[6748,6745,6744,6743,6746,6742],"class_list":["post-16411","post","type-post","status-publish","format-standard","hentry","category-wordpress","tag-depuracao","tag-habilitar-depuracao","tag-modo-depuracao","tag-o-que-e-debug","tag-o-que-e-depuracao","tag-wordpress-debug"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/debug-wordpress\/","default":1},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/debug-wordpress\/","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/debogage-wordpress\/","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/wordpress-debug\/","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/wordpress-wp-debug\/","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/debug-wordpress\/","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/debug-wordpress\/","default":0},{"locale":"en-GB","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/debug-wordpress\/","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/debug-wordpress\/","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/debug-wordpress\/","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/debug-wordpress\/","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/debug-wordpress\/","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wordpress-debug\/","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/wordpress-debug\/","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/wordpress-debug\/","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/debug-wordpress\/","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/posts\/16411","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/users\/356"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/comments?post=16411"}],"version-history":[{"count":5,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/posts\/16411\/revisions"}],"predecessor-version":[{"id":51800,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/posts\/16411\/revisions\/51800"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/media?parent=16411"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/categories?post=16411"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/tags?post=16411"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}