[WordPress] 外掛分享: Process Log

首頁 › 外掛目錄 › Process Log
10+
安裝啟用
—
尚無評分
29 天前
最後更新
—
問題解決
WordPress 5.0+ PHP 7.4+ v1.4.1 上架:2021-06-03

內容簡介

Process Log 外掛能夠即時記錄網站上的變更,每當有請求改變內容時,便會生成一個過程記錄,詳細列出變更的舊值與新值、執行者及來源 URL,幫助管理員追蹤網站活動。

【主要功能】
• 記錄文章欄位及文章元資料的變更
• 記錄用戶檔案及用戶元資料的變更
• 記錄評論及選項的變更
• 記錄透過 wp_mail() 發送的郵件
• 記錄致命錯誤
• 提供可搜尋和過濾的日誌介面

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.4.1) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Process Log」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Process Log records changes as they happen. Every request that changes something becomes a process, every single change a log entry within it – with the old and the new value, the user who made it and the URL it came from.
Logged out of the box:

Post fields and post meta
User profiles and user meta
Comments
Options
Mails sent through wp_mail()
Fatal errors
Relations of the Content User Relations plugin

Administrators browse the log under Tools > Process Logs, in the same kind of table WordPress uses for posts and users: searchable, filterable by content type, event type, severity and changed field, with the number of rows per page under Screen Options. Each process opens on its own screen with all of its entries and their values before and after. The comment edit screen lists the entries for that comment.
Entries expire after 14 days and are cleaned up hourly; WordPress’ own cron schedule and transients are not logged. Deleting the plugin removes its tables. Password hashes, password reset keys and session tokens are logged as changed, without their values, and the keys in the links of password reset, activation and confirmation mails are replaced with [redacted] in the log.
Developers can write their own entries with process_log_write() and switch individual watchers off with filters – see the GitHub repository.
Arbitrary section

延伸相關外掛

文章
Filter
Mastodon