
內容簡介
Pastmark - User Activity Logs 是一款強大的 WordPress 活動日誌外掛,能夠完整記錄網站上的所有活動,包括登入嘗試、文章編輯、外掛變更及 WooCommerce 訂單等,讓網站擁有透明的操作紀錄,確保安全性與可追溯性。
【主要功能】
• 記錄成功與失敗的登入嘗試
• 追蹤使用者註冊、個人資料更新及角色變更
• 紀錄文章、頁面及自訂文章類型的變更
• 監控外掛及佈景主題的安裝與更新
• 提供可搜尋、可篩選的活動日誌儀表板
外掛標籤
開發者團隊
② 後台搜尋「Pastmark – User Activity Logs」→ 直接安裝(推薦)
原文外掛簡介
Pastmark – User Activity Logs 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
Log successful and failed login attempts.
Throttle repeated failed login attempts from the same user and IP address, so a brute-force run collapses into a single updating log entry instead of one row per attempt.
Track user registrations, profile updates, and role changes.
Monitor password changes and account-level activity.
Keep a security audit log to help spot suspicious behavior early.
Track content changes
Log post, page, and custom post type changes — created, published, updated, trashed, and restored.
Log comment activity, including status changes and deletions.
Track media library uploads, updates, and deletions.
Log navigation menu changes.
Track widget changes.
Track site & plugin activity
Log plugin activation, deactivation, installs, and updates.
Log theme activation, installs, and updates.
Log changes to WordPress core settings (site title, URL, permalinks, timezone, and more).
WooCommerce activity log
If WooCommerce is active, Pastmark automatically extends its logging to your store:
Log new WooCommerce orders, order status changes, edits, refunds, and deletions.
Track product creation, updates, stock/status changes, and deletions.
Log product category changes and deletions.
Track coupon and product review activity.
Third-party plugin integrations
If any of the following plugins are active, Pastmark automatically extends its logging to them:
Advanced Custom Fields (ACF): field-group and individual-field create, update, delete, trash, restore, and duplicate — down to which field changed.
WPForms: form create, edit, trash, restore, duplicate, delete, activate/deactivate, import/export; real visitor form submissions; best-effort notification-failure detection; global settings, service-integration, and addon changes; confirmation and notification changes.
Gravity Forms: form create, edit, trash, restore, duplicate, delete, activate/deactivate, import/export; real visitor form submissions; reliable notification-failure detection; global settings, confirmation, and notification changes; entry moderation (star, read, trash, notes, admin edits, exports).
Yoast SEO: global SEO settings and per-post SEO meta changes (title, meta description, focus keyword, indexing, canonical URL, schema, and more).
RankMath: global SEO settings and per-post SEO meta changes (title, meta description, focus keyword, robots meta, canonical URL, and more), plus module toggles.
Redirection: redirect rule and redirect group create, edit, enable/disable, and delete.
Dashboard, reports & exports
Searchable, filterable activity log dashboard inside wp-admin.
At-a-glance activity summary via an optional dashboard widget.
Daily and weekly email activity reports sent to the recipients you choose.
Automatic cleanup of old log entries with a configurable retention period.
Fine-grained control over what gets logged
Exclude specific users, roles, or IP addresses from being logged.
Exclude specific post types, statuses, plugins, themes, menus, or widgets.
Exclude custom post meta and user meta fields.
Choose from Essential, Recommended, or Complete event presets, or enable individual events yourself.
Privacy & security by design
Activity logs are only accessible to administrators (manage_options capability).
Sensitive values such as passwords, tokens, and API keys are automatically detected and masked before they’re stored in the log.
Optionally anonymize stored IP addresses from the Security & Privacy settings.
Integrates with WordPress’s built-in Personal Data Export and Erase Personal Data tools, so Pastmark-collected data is included in GDPR data requests.
Does not send any data to external servers — everything stays on your site.
Built for developers
A public pastmark_log_event() function and a REST API endpoint let other plugins, themes, or automation tools log their own custom events into Pastmark’s activity log, through the same validation and exclusion rules as every built-in event.
Contribute
Pastmark – User Activity Logs is an open-source project. You can view the full sources (unminified JS) and contribute to the project on GitHub: Click here
External Services
This plugin does not connect to external services for its functionalities.
