Como ocultar Warnings e avisos do PHP no WordPress

14 de março de 2022

De vez em quando um usuário vem até mim e diz “Eu vejo alguns avisos e avisos do PHP na minha página” .

Na maioria das vezes, não há nada com que se preocupar (embora o desenvolvedor do plugin/tema deva saber sobre isso para que possam corrigi-los em uma versão futura). Avisos e avisos do PHP não são nada para se preocupar em um site de produção na maioria das vezes.
Alguns deles podem até ser gerados porque o desenvolvedor precisa manter a compatibilidade com versões mais antigas do WordPress, bem como versões mais antigas do PHP.

A solução:

Se você simplesmente definir WP_DEBUG em  false  seu wp-config.php arquivo, deve ficar bem. Eles não afetam seu site de forma alguma .

No entanto, o problema é que algumas vezes o acima não funciona.
Isso pode acontecer na maioria das vezes em hosts compartilhados baratos que forçam a exibição de avisos e avisos do PHP.
Nesse caso, você pode substituir esta linha do seu arquivo wp-config.php:

define('WP_DEBUG', false);

com isso:

ini_set('display_errors','Off');
ini_set('error_reporting', E_ALL );
define('WP_DEBUG', false);
define('WP_DEBUG_DISPLAY', false);

 

Espero que ajude alguém aí!

Comentários 0

Deixe um comentário