WordPress может делать логи! Проверьте страницу отладки WordPress здесь https://codex.wordpress.org/Debugging_in_WordPress
Обычно я предпочитаю настраивать свои локальные веб-сайты разработки для регистрации ошибок в файле отладки, а не выводить их на экран.
Перейдите к своему файлу wp_config и прокрутите вниз, где он определяет WP_DEBUG.
Вот как выглядит моя типичная установка:
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):
С этими настройками WordPress теперь будет регистрировать ошибки, предупреждения и уведомления в debug.log
файле, расположенном в/wp-content/debug.log
Файлы журналов в производственных средах представляют собой угрозу безопасности, поэтому, если вы решите вести журнал в производственной среде, было бы неплохо настроить файл .htaccess таким образом, чтобы он запрещал доступ к файлу журнала (или аналогичным образом использовал плагин безопасности для его блокировки). , Таким образом, вы все равно получаете свои логи, но вам не нужно беспокоиться о том, что хакеры также получат всю эту информацию.