Linux 软件免费装
Banner图

Pastmark – Activity Log, User Activity & Audit Trail

开发者 nsgawli
更新时间 2026年9月16日 22:53
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv3 or later
版权网址: 版权信息

标签

woocommerce activity log audit log user activity audit trail

下载

1.0.3 1.0.5 1.0.1 1.0.2 1.0.4

详情介绍:

Pastmark is an easy & powerful WordPress activity log plugin that keeps a complete audit trail of everything that happens on your site. From failed login attempts to post edits, plugin changes, and WooCommerce orders, Pastmark records the user, timestamp, IP address, and contextual details behind every event — so you always know who did what, and when. Whether you're a site owner who wants peace of mind, an agency managing client sites, or a WooCommerce store tracking orders and product changes, Pastmark gives you a searchable, filterable activity log dashboard without slowing your site down. Why use an activity log plugin? Without a user activity log, it's nearly impossible to answer basic questions after something goes wrong: Who deleted that page? Who changed the site's permalink structure? Was that a failed login attempt or a real intrusion? Pastmark answers those questions automatically by logging activity as it happens, in a dedicated database table, so nothing is missed. Track user & security activity Track content changes Track site & plugin activity WooCommerce activity log If WooCommerce is active, Pastmark automatically extends its logging to your store — 167 of WP Activity Log's 173 live WooCommerce events, formally confirmed against its real installed source: Third-party plugin integrations If any of the following plugins are active, Pastmark automatically extends its logging to them: Dashboard, reports & retention Fine-grained control over what gets logged Privacy & security by design Built for developers Other Plugins By Us

安装:

  1. Upload the pastmark folder to the /wp-content/plugins/ directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the "Plugins" screen in WordPress.
  3. Visit the "Pastmark" menu in wp-admin to view and configure activity logs.
Using The WordPress Dashboard
  1. Navigate to the 'Add New' in the plugins dashboard
  2. Search for Pastmark Activity Log
  3. Click 'Install Now'
  4. Activate the plugin in the plugin dashboard
Uploading in WordPress Dashboard
  1. Download pastmark.zip from this page
  2. Navigate to the 'Add New' in the plugins dashboard
  3. Navigate to the 'Upload' area
  4. Select pastmark.zip from your computer
  5. Click 'Install Now'
  6. Activate the plugin in the plugin dashboard
Using FTP
  1. Download pastmark.zip from this page
  2. Extract the pastmark directory to your computer
  3. Upload the pastmark directory to the /wp-content/plugins/ directory
  4. Activate the plugin in the plugin dashboard

屏幕截图:

  • Activity Logs
  • Events Registry
  • Settings
  • Email Settings
  • Log Exclude Settings
  • Security & Privacy

常见问题:

What does Pastmark actually log?

By default Pastmark logs authentication events (logins, logouts, failed logins), content changes (posts, pages, custom post types, comments, media), user account changes, menu and widget changes, plugin and theme activity, and core WordPress settings changes. You can choose an Essential, Recommended, or Complete preset, or select individual events to log from the Events screen.

Where are the logs stored?

Logs are stored in a dedicated database table created by the plugin, separate from the WordPress options and post tables.

Does this plugin slow down my site?

Logging runs on standard WordPress action and filter hooks and writes to a dedicated table, so the impact on page load times is minimal.

Does Pastmark work with WooCommerce?

Yes. When WooCommerce is active, Pastmark automatically starts logging your store in real depth — no extra setup required. That includes orders and their individual line items (products, fees, coupons, taxes, shipping, refunds), full product field-level edits, product categories/tags/global attributes, coupon lifecycle and depth fields, customer self-service address changes, and every store setting, payment gateway, and tax setting change. This is 167 of the 173 live WooCommerce events tracked by WP Activity Log, a leading competitor, formally confirmed by reading its own installed source line by line.

Can I control how long logs are kept?

Yes. Pastmark can automatically delete log entries older than a period you choose (in days, months, or years) so your database doesn't grow indefinitely. Automatic cleanup can also be turned off if you want to keep logs indefinitely.

Can I exclude certain users, roles, or IP addresses from being logged?

Yes. The Exclude settings let you leave out specific users, roles, IP addresses, post types, post statuses, plugins, themes, menus, widgets, and even specific post meta or user meta keys.

Does Pastmark ever store passwords or other sensitive data in the log?

No. Pastmark automatically detects common sensitive fields — passwords, tokens, API keys, and similar values — and masks them before the log entry is stored.

Can I anonymize IP addresses or limit failed login attempts?

Yes. The Security & Privacy settings let you anonymize stored IP addresses and configure how repeated failed login attempts from the same user and IP are throttled, instead of logging every single attempt.

Can other plugins or automation tools log their own events to Pastmark?

Yes. Pastmark provides a pastmark_log_event() function and a REST API endpoint so other plugins, themes, or external tools can log their own custom events, using the same exclusion rules and validation as Pastmark's built-in events. See the developer documentation on GitHub for details.

Can I get email reports of site activity?

Yes. Pastmark can send daily and/or weekly email summaries of site activity to the recipients you configure, so you don't have to log in to check the dashboard.

Who can view the activity logs?

Only users with the manage_options capability (administrators, by default) can access the Pastmark dashboard, settings, and event logs.

Is Pastmark GDPR-friendly?

Pastmark does not send any data to external services — all logs stay in your site's own database. Pastmark also hooks into WordPress's built-in "Export Personal Data" and "Erase Personal Data" privacy tools, so any Pastmark data tied to a user is included when you handle a data request.

What happens to the logs if I deactivate the plugin?

Logs are preserved when the plugin is deactivated. Uninstalling the plugin removes the stored logs.

更新日志:

1.0.5 (16 September 2026) 1.0.4 (5 September 2026) 1.0.3 (30 August 2026) 1.0.2 (25 August 2026) 1.0.1 (22 August 2026) 1.0.0 (16 August 2026)