| 开发者 |
kaizencoders
mikeatkaizencoders |
|---|---|
| 更新时间 | 2026年7月16日 19:20 |
| 捐献地址: | 去捐款 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv3 or later |
| 版权网址: | 版权信息 |
In practice they describe the same thing from different angles, and Logify is all three. As an activity log it shows user activity — who logged in and what they edited. As an event log it records system events such as plugin updates, theme switches, and settings changes. As an audit log it gives you a tamper-evident audit trail you can export for compliance. You do not need separate plugins for each.
Logify records user activity including logins, logouts, failed logins, registrations, profile updates, password resets, role changes, and user deletions — each with the user, IP address, country, and timestamp. Content and system events such as post edits, media uploads, plugin and theme changes, menu and widget changes, taxonomy terms, and WordPress settings changes are logged alongside them in the same event log.
Yes. Logify can be activated on the main site or on individual subsites, and each site maintains its own activity log.
Logify is engineered for minimal impact. It uses a dedicated database table, composite indexes, and buffered writes that are saved in a single batched query on shutdown — so logging does not slow down page loads. Retention settings and Exclusion Rules keep the log lean over the long term.
Logify includes GDPR-ready features to help with compliance: IP anonymization, full data masking, configurable data retention, and the ability to delete logs for a specific user. Compliance responsibility ultimately lies with you and your organisation.
By default, logs are retained for 30 days. You can change the retention period under Settings > General, and older entries are purged automatically.
Yes. From Tools > Export Logs you can download a date-ranged archive as CSV (Excel-ready), JSON (with decoded metadata), HTML (printable report), plain text, or an audit-ready PDF. You can also use the quick "Export CSV" button on the Activity Logs screen.
Yes. The Activity Logs screen lets you filter by severity, event type, user, and date range, and combine filters for precise results.
Use Settings > Exclusions. You can exclude activity by user, role, IP address, post type, post status, or whole event categories. Exclusions prevent future logging — existing entries remain unchanged.
Filtering is temporary and only affects what you see on the Activity Logs screen. Exclusions are permanent and stop matching events from being logged at all, which also keeps your database smaller.
Every log entry is scored Critical, High, Medium, Low, or Info, and displayed with a colour-coded badge. This makes it easy to spot important events at a glance, and you can filter by severity on the Activity Logs screen.
Yes. Post activity tracking covers all post types, not just posts and pages. You can exclude specific post types under Settings > Exclusions.
Not yet. WooCommerce and Yoast SEO integrations are on the Logify Pro roadmap. Logify Pro currently includes loggers for Advanced Custom Fields (ACF), bbPress, and Gravity Forms. Pro license holders receive every new integration as it ships.
Failed logins are tracked automatically. Filter by the "Failed Login" event type on the Activity Logs screen. Logify also detects brute-force bursts and throttles repeated failures per IP so a single attack does not flood your log.
No. Your activity log is stored in your own database. The only optional external request is an IP-to-country lookup via ipapi.co, described in the External Services section above. Logify Pro can additionally send events to destinations you configure yourself, such as your own email recipients, Slack channel, webhook, or Syslog collector.
Only administrators. All Logify screens require the manage_options capability, so sensitive information stays protected.
Yes. Use the "Clear All Logs" button under Settings > General, bulk-delete selected entries from the Activity Logs screen, or use the WP-CLI commands listed above.
Enable Cleanup on Uninstall under Settings > General to remove the activity log table, settings, scheduled tasks, and related metadata when the plugin is deleted. Leave it off if you want your logs preserved across a reinstall.
Create a ticket on the WordPress.org support forum, or visit our support page. Logify Pro customers receive priority email support.