[WordPress] 外掛分享: Observer

首頁外掛目錄 › Observer
全新外掛
安裝啟用
★★★★★
5/5 分(1 則評價)
3640 天前
最後更新
問題解決
WordPress 3.0+ v1.0.4 上架:2013-09-08

內容簡介

此外掛會為網路/多站台超級管理員操作建立一個日誌檔案。

以下是超級管理員使用者所記錄的動作。WordPress 動作名稱列於括號中:

更改網路設定(update_site_option)
授予超級管理員特權(granted_super_admin)
撤銷超級管理員特權(revoked_super_admin)
升級網誌(wpmu_upgrade_site)
新增網誌(wpmu_new_blog)
設定網誌存檔(archive_blog/unarchive_blog)
設定網誌已刪除(make_delete_blog/make_undelete_blog)
設定網誌為成人內容(mature_blog/unmature_blog)
設定網誌為垃圾訊息(make_spam_blog/make_ham_blog)
刪除網誌(delete_blog)
刪除使用者(wpmu_delete_user)
刪除使用者(deleted_user)
更改其他使用者的設定(edit_user_profile_update) [註:不會顯示差異]
更改網誌設定(updated_option) [註:有時會記錄令人厭煩且巨大的差異]

以下是任何使用者所記錄的動作:

登入(wp_login)
登出(wp_logout)
新建使用者(user_register)

更改資料的某些動作將會顯示更改前後的數值。

以下是當使用者 ‘smith’ 把網站名稱從 “WP Local Network” 更改為 “WP Local Networks” 時的日誌檔案範例:

[Tue, 03 Sep 2013 13:45:49 +0000] [smith:1] [update_site_option] [1] [site_name] [(WP Local Network)->(WP Local Networks)] [127.0.0.1]

日誌檔案中的每一行都應大致符合以下範例。個別動作可能會記錄略有不同的資訊,但 DATETIME、USERNAME、USER_ID、ACTION 和 IP_ADDRESS 部分應該始終保留資訊。

[DATETIME] [USERNAME:USER_ID] [ACTION] [AFFECTED_OBJECT_ID] [DATA_TITLE_OR_KEY] [(VALUE_BEFORE)->(VALUE_AFTER)] [IP_ADDRESS]

外掛標籤

開發者團隊

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

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Observer」→ 直接安裝(推薦)

原文外掛簡介

Creates a log file for network/multisite super admin actions.
The following actions are logged for Super Admin users. WordPress action names are listed in parenthesis:

change network settings (update_site_option)
grant super admin privileges (granted_super_admin)
revoke super admin privileges (revoked_super_admin)
upgrade blog (wpmu_upgrade_site)
add blog (wpmu_new_blog)
set blog archived (archive_blog/unarchive_blog)
set blog deleted (make_delete_blog/make_undelete_blog)
set blog mature (mature_blog/unmature_blog)
set blog spam (make_spam_blog/make_ham_blog)
delete blog (delete_blog)
delete user (wpmu_delete_user)
delete user (deleted_user)
change other user’s settings (edit_user_profile_update) [NOTE: doesn’t show diff]
change blog setting (updated_option) [NOTE: may occasionally log annoyingly large diffs]

The following actions are logged for ANY user:

login (wp_login)
logout (wp_logout)
new user (user_register)

Some actions that change data will show what the value was before and after.
Below is an example of a log entry when the user ‘smith’ has changed the Network site name from “WP Local Network” to “WP Local Networks”:
[Tue, 03 Sep 2013 13:45:49 +0000] [smith:1] [update_site_option] [1] [site_name] [(WP Local Network)->(WP Local Networks)] [127.0.0.1]
Each line in the log file will roughly follow the below example. Individual actions may log slightly different information, but the DATETIME, USERNAME, USER_ID, ACTION, and IP_ADDRESS sections should always be populated.
[DATETIME] [USERNAME:USER_ID] [ACTION] [AFFECTED_OBJECT_ID] [DATA_TITLE_OR_KEY] [(VALUE_BEFORE)->(VALUE_AFTER)] [IP_ADDRESS]

延伸相關外掛

文章
Filter
Apply Filters
Mastodon