Full visibility.
Always on.
Spot bugs and anomalies instantly. Built-in logs put the technical truth for every site one click away — saving hours of manual digging.
WordPress diagnostics and audit on one screen. WP Smart collects system logs, user activity, and email logs. Find errors, review suspicious logins, and monitor sent mail — all here.
System logs
PHP errors, notices, and warnings from WordPress’s debug.log — pinpoint which plugin or function is failing without server access.
Activity logs
Every WordPress user action: logins, publishes, settings changes — a full audit of who did what and when.
Email logs
A complete record of emails sent via wp_mail: recipient, subject, and delivery status — no more “lost” messages.
Enable WP debug
If debug is off, one click enables WP_DEBUG and WP_DEBUG_LOG in wp-config.php — PHP logging starts immediately.
Live refresh
Reload logs anytime with the Refresh button — always the latest data without a full page reload.
CSV export
Export any log type to CSV: date, user, message, IP for activity; date, error, path for system logs.
Clear logs
Wipe logs in one click to start fresh — useful after a fix or to free server space.
Suspicious access audit
Activity logs capture IP and timestamp for every login — spot unauthorized attempts without extra security plugins.
Full history
All logs in chronological order — trace an error back to a specific update or change.
No extra plugin required
System, activity, and email logs are native via the WP Smart API — nothing extra to install or configure.
Debug PHP errors without FTP
Stop guessing which plugin broke the site. Turn on debug from WP Smart and read the exact error — no FTP client or hosting panel required.
Function _load_textdomain_just_in_time was called incorrectly in wp-content/plugins/seo-pack/…
Attempt to read property "ID" on null in wp-content/themes/storefront/inc/template-tags.php:112
Creation of dynamic property WC_Cart::$coupon_discount_totals is deprecated in …/class-wc-cart.php:98
Undefined index: nonce in wp-content/plugins/contact-form-7/includes/submission.php:441
headers already sent by (output started at wp-content/themes/child/functions.php:17)
Login audit and suspicious access
The Activity tab logs every login with date, user, and IP. If you see unknown IPs or odd hours, revoke access immediately from Users.
Troubleshoot WordPress email
Reset email never arrived? The Email logs tab lists every wp_mail send with recipient, subject, and status — see instantly if it’s config or deliverability.
Three log types in one interface
Stop juggling separate logging plugins. Find PHP errors, track user actions, and verify sent email in seconds — all in WP Smart.
PHP Warning: Undefined array key in wc-template-functions.php
PHP Deprecated: strlen(): Passing null is deprecated
PHP Notice: Function _load_textdomain_just_in_time called incorrectly
User logged in: editor_role · 192.168.1.42
Sent · Password reset → jege@mailinator.com
Sent · New user registration → admin@acme.com