Use coupon code EARLY30 at checkout for 30% off — while redemptions last.

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.

acme.com
Logs
System 24Activity 18Email 9
TimeLevelMessageFile
14:32:08VISUAL_HERO_LOGS.LVL_ERRORUncaught TypeError in advanced-custom-fields-pro/acf.php:412acf.php
14:31:55VISUAL_HERO_LOGS.LVL_WARNINGDeprecated: Function get_magic_quotes_gpc() in wp-settings.phpwp-settings.php
14:30:12VISUAL_HERO_LOGS.LVL_ERRORFatal error: Allowed memory size exhausted in jetpack/class.jetpack.phpclass.jetpack.php
14:28:47VISUAL_HERO_LOGS.LVL_NOTICEUndefined index: thumbnail_id in theme/functions.php:89functions.php
14:25:03VISUAL_HERO_LOGS.LVL_WARNINGCannot modify header information in woocommerce/checkout.php:215checkout.php
14:22:19VISUAL_HERO_LOGS.LVL_ERRORSQLSTATE[HY000]: General error: MySQL server has gone awaywp-db.php
14:20:51VISUAL_HERO_LOGS.LVL_NOTICEUndefined variable $post_meta in theme/single.php:34single.php
14:18:30VISUAL_HERO_LOGS.LVL_WARNINGPHP Deprecated: implode() passing glue string in gravity-forms/api.phpapi.php
14:15:44VISUAL_HERO_LOGS.LVL_ERRORcURL error 28: Operation timed out after 10000msclass-http.php
Showing 24 entries · WP_DEBUG enabled
Export CSVRefresh

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.

Workspace
PHP Debug5 sites
SiteDebugErrorsUpdated
acme.comON52m ago
blog.startup.ioON05m ago
store.brand.itOFF
docs.agency.devON121h ago
app.saas.coON112m ago
acme.com
Debug Logwp-content/
Remote debug
WP_DEBUG + WP_DEBUG_LOG enabled
No FTP · written via WP Smart
Live
Recent PHP entries
09-Mar 22:14:02Notice

Function _load_textdomain_just_in_time was called incorrectly in wp-content/plugins/seo-pack/…

09-Mar 22:13:41Warning

Attempt to read property "ID" on null in wp-content/themes/storefront/inc/template-tags.php:112

09-Mar 22:11:08Deprecated

Creation of dynamic property WC_Cart::$coupon_discount_totals is deprecated in …/class-wc-cart.php:98

09-Mar 21:58:33Notice

Undefined index: nonce in wp-content/plugins/contact-form-7/includes/submission.php:441

09-Mar 21:44:19Warning

headers already sent by (output started at wp-content/themes/child/functions.php:17)

Tail · last 200 linesRefresh
Activity Log
Activities
RefreshExport CSV
DateUserMessageIP Address
2026-03-09 22:14systemVISUAL_LOGS_ACTIVITY.POST_MOVED_TO_TRASH_PUBLISH_NUOVA_SOTTOSCRITTO31.185.71.79
2026-03-18 17:01systemVISUAL_LOGS_ACTIVITY.USER_LOGGED_IN_ADMIN_ACCOUNT11.155.102.01
2026-03-17 12:05systemVISUAL_LOGS_ACTIVITY.PLUGIN_ACTIVATED_CLASSIC_EDITOR_CLASSIC_EDITOR_PHP31.195.266.12
2026-03-15 11:15systemVISUAL_LOGS_ACTIVITY.USER_LOGGED_IN_ADMIN_ACCOUNT11.155.102.01
2026-03-12 16:56admin_rossiVISUAL_LOGS_ACTIVITY.PLUGIN_DEACTIVATED_JETPACK_JETPACK_PHP11.155.102.01
2026-03-11 15:55systemVISUAL_LOGS_ACTIVITY.PLUGIN_DEACTIVATED_ALL_IN_ONE_SEO_AIOSEO_PHP11.200.266.12
2026-03-08 16:35systemVISUAL_LOGS_ACTIVITY.PLUGIN_ACTIVATED_ALL_IN_ONE_SEO_AIOSEO_PHP11.195.266.12
2026-02-28 22:10systemVISUAL_LOGS_ACTIVITY.PLUGIN_ACTIVATED_CONTACT_FORM_7_WP_CF7_PHP11.195.168.49
2026-02-26 22:36systemVISUAL_LOGS_ACTIVITY.PLUGIN_DEACTIVATED_CONTACT_FORM_WP_CF7_PHP11.200.266.12
2026-02-25 09:45systemVISUAL_LOGS_ACTIVITY.PLUGIN_ACTIVATED_CONTACT_FORM_WP_CF7_PHP11.195.168.43

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.

Email log
Email Log
RefreshExport CSV
DateStatusRecipientSubject
2026-03-07 02:07:49Sentjege@mailinator.comReimpostazione password per [Top Of The World]
2026-03-04 21:20:01Sentme@domain.comIl tuo sito [Top Of The World] ha un problema tecnico
2026-02-27 23:01:26Sentme@domain.comReimpostazione password per [Top Of The World]
2026-02-22 23:51:08Sentme@domain.comReimpostazione password per [Top Of The World]
2026-02-22 03:35:46Sentme@domain.comReimpostazione password per [Top Of The World]
2026-02-20 22:36:48Senttonuseh@mailinator.com[Top Of The World] Password Reset
2026-02-20 14:10:28Sentsahoxyk@mailinator.com[Top Of The World] Password Reset
2026-02-20 14:02:00Sentme@domain.com[Top Of The World] Password Reset
2026-02-19 22:22:15Sentmiwipyxu@mailinator.com[Top Of The World] Password Reset
2026-02-19 17:40:08Sentsahoxyk@mailinator.com[Top Of The World] Password Reset

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.

Workspace
Log coverage5 sites
SiteSysActMail
acme.com
blog.startup.io
store.brand.it
docs.agency.dev
app.saas.co
acme.com
Logs3 sources
System
5
Activity
1.3k
Email
42
Live stream · System tab
22:14

PHP Warning: Undefined array key in wc-template-functions.php

22:11

PHP Deprecated: strlen(): Passing null is deprecated

21:58

PHP Notice: Function _load_textdomain_just_in_time called incorrectly

21:44

User logged in: editor_role · 192.168.1.42

21:20

Sent · Password reset → jege@mailinator.com

20:05

Sent · New user registration → admin@acme.com

Switch tab without leaving the pageExport CSV

Built for those who demand the best.
Available today.

Ask AI about WP Smart