WordPress pode fazer log! Confira a página de depuração do WordPress aqui https://codex.wordpress.org/Debugging_in_WordPress
Normalmente, gosto de configurar meus sites de desenvolvimento local para registrar erros em um arquivo de depuração, em vez de exibi-los na tela.
Vá para o seu arquivo wp_config e role para a parte inferior, onde ele define WP_DEBUG.
É assim que minha configuração típica se parece:
define('WP_DEBUG', true); // To enable debugging. Leave things just like this to output errors, warnings, notices to the screen:
define( 'WP_DEBUG_LOG', true ); // To turn on logging
define( 'WP_DEBUG_DISPLAY', false ); // To prevent output of errors, warnings, notices to the screen (which I personally find SUPER annoying):
Com essas configurações, o WordPress agora registrará erros, avisos e avisos em um debug.log
arquivo localizado em/wp-content/debug.log
Os arquivos de log em ambientes de produção são ameaças à segurança; portanto, se você decidir fazer logon em um ambiente de produção, seria uma boa ideia definir o arquivo .htaccess para negar acesso ao arquivo de log (ou usar um plug-in de segurança para bloqueá-lo) . Dessa forma, você ainda obtém seus registros, mas não precisa se preocupar com os hackers que também recebem todas essas informações.