Smart Auto-Refresh and Precision Log Retention
Log Settings puts you fully in control of how LogMate captures and manages data. Set auto-refresh intervals, toggle JS error capture, configure retention windows, and purge exactly what you want to remove.
Download LogMate FreeCapture Control
Toggle the master logging switch, enable or disable JS error capture, and use SCRIPT_DEBUG for readable stack traces. All without touching code.
Live Auto-Refresh
Set the viewer to reload every N seconds. Watch errors appear live while you reproduce a bug without ever leaving the page.
Precision Purge
Delete only PHP logs, only JS logs, or all logs. Keep the last N days, or delete everything before a specific date. Clean up without blowing away everything.
Every Setting Explained
Enabled Toggle
Master switch. When off, no new errors are captured — but existing logs stay in the database and the viewer still works. Useful when you want to pause logging during maintenance without losing history.
Auto-Refresh + Interval
Enable the toggle and set how often the viewer reloads (in seconds, default 10). The log table updates silently in the background. Reproduce a bug while watching the table — new errors appear automatically.
Log JS Errors + SCRIPT_DEBUG
Enable JS capture to catch uncaught browser exceptions. Enable SCRIPT_DEBUG to force WordPress to load non-minified scripts — making JS stack traces far more readable when debugging front-end issues.
Purge Controls
Select a log type (All, PHP, or JS), then choose a retention rule — keep the last N days/hours/weeks, or delete everything before a specific date. Hit Purge Logs to apply. Surgical cleanup, no collateral damage.