Linux 软件免费装

Honeill Update Log

开发者 honeill
更新时间 2026年7月7日 03:26
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

plugins activity log audit log changelog update history

下载

1.1.0

详情介绍:

Honeill Update Log keeps a tidy record of everything that happens to the plugins on your site, so you always know what changed and when — invaluable when a site breaks right after an update, or when several people manage the same install. For every event it records: View the log under Tools → Update Log, filter by event type, page through it, and export the whole thing to CSV. Old entries are pruned automatically. Unlike the big all-in-one activity loggers, this does one thing: plugin lifecycle events, lightweight and exportable. Privacy / data Everything is stored in a single custom table in your own database. The plugin makes no external connections and sends no data anywhere. It records the WordPress display name (or login) of the user who performed each action, purely for your own audit trail.

安装:

  1. Upload the honeill-update-log folder to /wp-content/plugins/, or install the ZIP via Plugins → Add New → Upload Plugin.
  2. Activate the plugin. Logging starts immediately.
  3. View the log under Tools → Update Log.

常见问题:

Where is the log stored?

In a custom table ({prefix}_honeill_update_log) in your site's database. Deleting the plugin removes that table.

Does it log theme or WordPress core updates?

This version focuses on plugins. Theme and core support is a planned addition.

Does it slow my site down?

No. It only writes a row when a plugin event actually happens, and the log screen is admin-only.

How long are entries kept?

The most recent 5,000 entries are kept, and anything older than a year is pruned by a daily cleanup.

Why does an update sometimes show "from" as blank?

The previous version is captured just before an update runs. For a brand-new install (or if the plugin was added before this plugin was active) there is no earlier version to record.

Can someone wipe the log to hide what they did?

Clearing is limited to administrators (super admins on multisite), and every clear writes a "Log cleared" entry recording who did it — so it can't be done silently. To disable clearing completely, add: add_filter( 'honeill_update_log_can_clear', '__return_false' );

更新日志:

1.1.0 1.0.0