[新プラグイン] アクティビティログ:WordPressサイト上のあらゆる変更、ログイン、操作を追跡
ジョン・ターナー
ジョン・ターナー
今、あなたのWordPressサイトで何が起きているかご存知ですか?
ログインしているユーザーだけでなく、すべてのことだ。
真夜中にプラグインの設定を変更した者、投稿を削除した者、あるいはログインを試みて3回失敗した者は誰か。
ほとんどのWordPressサイト所有者は明確な答えを持っていません。そして、それが問題なのです。
何かが壊れたら、推測するしかありません。クライアントから「ページの見え方が変わった」と問い合わせがあっても、記録が残っていません。セキュリティ問題が発生しても、どこから始まったのか、誰の責任なのかがわかりません。
WordPressはデフォルトではこの可視性を提供しません。適切なツールを導入していない限り、手探り状態です。
本日、その問題を解決します。Duplicatorチームによる新プラグイン「アクティビティログ」を発表できることを嬉しく思います。このプラグインは、サイト上で発生するすべての操作の完全な監査証跡を提供します。
アクティビティログの機能を見てみませんか?

サイトの活動状況を完全に把握する
毎日、WordPressサイトでは数十もの変化が起こっています。プラグインが更新されます。ユーザーがログインとログアウトを繰り返します。設定が微調整されます。コンテンツが編集され、下書きされ、削除されます。
大抵の場合、それで問題ない。しかし何か問題が起きた時、何が起きたのか、いつ起きたのかを正確に把握する必要がある。
ログがなければ、事後的に手がかりを寄せ集めるか、チームに数週間前の行動を思い出させるしかなくなる。
Activity Logby Duplicatorは、WordPressサイト全体で60以上のイベントを追跡します。以下のカテゴリのすべてのアクションを記録します:
- ユーザー
- コンテンツ
- メディア
- プラグイン
- テーマ
- ワードプレス
- 外観
- 分類学
- 設定
すべてのイベントには4段階の重大度レベルが付けられており、日常的なものか、直ちに対応すべきものかを一目で判断できます。

標準的なログインのような低レベルのアクティビティは、ログイン失敗やコア設定変更のような高優先度のイベントとは別のカテゴリに分類される。
チームメンバーが新しいプラグインをインストールしたり、ユーザーの役割を変更したりすると、その操作は記録されます。より悪意のある攻撃(例:未知のIPアドレスからのログイン失敗試行など)も追跡されます。
君はいつも何が起きているか把握している。見逃すことはない!
誰が何をし、いつ行ったのかを知る
サイト上で問題が発生した場合、最初に浮かぶ疑問は常に「誰がやったのか?」である。アクティビティログがなければ、その疑問に答えるのに何時間もかかるか、あるいは永遠に解明されないこともある。
アクティビティログダッシュボードでは、サイト上のすべてのイベントを網羅した検索可能なタイムラインを確認できます。日付、ユーザー、イベントタイプ、重大度レベル、IPアドレスでログ全体を検索可能です。
先週の火曜日に行われたすべての変更を見つける必要がある?日付でフィルタリングしてください。

特定のユーザーが操作したすべての項目を確認したいですか?ユーザーでフィルタリングしてください。

カテゴリシステムは、他のアクティビティログプラグインには見られない機能です。何百ものイベントが並ぶ単一のリストをスクロールする代わりに、脅威レベルでソートできます:
- 重大な
- 高
- 中
- 低
問題の重要度に基づいて優先順位付けが可能です。忙しいサイトの管理やプレッシャーのかかるトラブルシューティングにおいて、この小さな機能が大きな違いを生みます。

クライアントサイトを管理する代理店にとって、この種の詳細情報は非常に貴重です。クライアントが「先月サイトで何か変更があった」と申し出た場合、ログを呼び出して数秒で正確かつ確信を持って回答できます。
あなたのコンテンツはカバーされています
コンテンツはほとんどのWordPressサイトの核です。それが変更されたり、削除されたり、予期せず公開されたりすると、通常、誰かが最初に気づくものです。
すべての重要なコンテンツ操作は記録されます。これには投稿、ページ、カスタム投稿タイプが作成、編集、削除、または公開された場合が含まれます。

下書きが誤って公開された場合、いつ公開されたか、誰が公開したかを正確に把握できます。
アクティビティログは、ほとんどのプラグインが完全に見逃している項目も追跡します。代表画像の変更には専用のイベントが割り当てられます。どの投稿でも、代表画像が設定された時、変更された時、削除された時を確認できます。

カスタムフィールドと投稿メタデータは個別に追跡されます。これは、ACFやカスタムメタボックスに大きく依存するサイトを運営している場合に非常に重要です。メディアのアップロードと削除は記録されます。コメント管理の操作もログに表示されます。

このレベルのコンテンツ追跡は真の責任体制を生み出します。寄稿者と編集者は自身の行動が記録されていることを認識しています。それだけで不注意なミスが減る傾向にあります。
設定変更は見逃されません
WordPressサイトで最も影響力のある変更のいくつかは、設定メニューの中でひっそりと行われます。URLの変更。新しい管理者メールアドレス。パーマリンク構造の更新。
これらは派手な編集ではないが、物事を素早く壊す可能性があり、事後には特定の個人やタイムスタンプに結びつけるのが困難な場合が多い。
アクティビティログは、WordPressの重要な設定変更をすべて追跡します。重要な変更があった場合、すぐに把握でき、変更前後の完全な記録が残ります。

特に自慢したい機能があります:機密データは自動的に伏せられます。パスワード、APIキー、その他のプライベートな値はログ内で自動的に非表示になります。

必要な監査証跡を取得でき、公開したくない情報の保存を心配する必要はありません。プラグインが初期設定のまま、その処理を代行します。
メール通知で最新情報を入手
アクティビティログを手動で確認することは有用ですが、わざわざそれを思い出さなければならない状況は避けるべきです。重大なイベントは、何時間も経ってからようやくWordPressダッシュボードを開いた時ではなく、リアルタイムで通知される必要があります。
アクティビティログには柔軟なメール通知システムが組み込まれており、受信箱を圧迫することなく最新情報を提供します。
どのイベントがアラートをトリガーするかを選択します。通知を受け取るべきメールアドレスを指定してください。

フラグが立てられる内容とその緊急度は、常にあなたが管理します。低レベルのイベントはログに残り、あなたを煩わせません。深刻度の高いイベントは直接メールに通知されるため、迅速に対応できます。
ログをいつでもエクスポート
アクティビティログは、その中のデータを共有し活用できる場合にのみ有用です。以下の操作が必要になる場合があります:
- クライアントに情報を引き継ぐ
- コンプライアンス審査を実施する
- バグまたはセキュリティ問題をトラブルシューティングする
アクティビティログは、高度なフィルター機能を備えたCSVおよびJSON形式のエクスポートに対応しています。
日付範囲、ユーザー、イベントタイプ、または深刻度レベルを選択し、必要なデータを正確にエクスポートできます。一括エクスポートに対応しているため、1ページずつダウンロードする手間は一切かかりません。

監査やコンプライアンス要件を抱える企業やサイト運営者にとって、クリーンなエクスポート機能は単なるオプションではありません。必須要件なのです。
開発者と代理店のために構築されました
複数のWordPressサイトを管理している場合、個々のダッシュボードをクリックしてアクティビティログを確認する作業は非効率的です。より迅速な作業方法が必要です。
アクティビティログには、コマンドラインからサイトを管理する開発者や代理店向けの完全なWP-CLIサポートが含まれています。アクティビティログにアクセスする方法は以下の通りです:
wp duplicator-activity-log export
このデータの表示方法をカスタマイズできます。たとえば、すべてのログをテーブルで表示することができます:
# Show all logs in a table
$ wp duplicator-activity-log export
対象とする監査のために特定の日付範囲を表示することは有用です:
# Export date range
$ wp duplicator-activity-log export --date_from="2026-01-01" --date_to="2026-01-31" --format=csv
選択肢は無限です。カスタムフィルターでログをエクスポートしたり、定義した保持ポリシーで古いレコードを削除したり、クライアントポートフォリオ全体でログ管理を自動化したりできます。
答えはすでにそこにある。ただ記録するだけだ。
すでにDuplicator ProでWordPressサイトのバックアップと移行を行っているなら、アクティビティログは自然な次のステップです。
Duplicatorは完全なバックアップを常時用意しているため、問題が発生した際にサイトを復元できます。アクティビティログは完全な記録を保持するため、問題が発生した根本的な原因を把握できます。
これらが組み合わさることで、完全なカバーを実現します。
インシデントが発生した場合、アクティビティログを確認して何が変更され、誰が変更したかを把握し、Duplicatorのバックアップを使用してサイトをクリーンな状態に復元できます。
その組み合わせにより、潜在的な災害が管理可能で復旧可能な状況へと変わる。
Duplicator Proをまだ使用していない場合でも、Activity Logプラグインは単独で完全に機能します。サイト上で何が起きているかを実際に把握したいWordPressサイト所有者なら、導入初日からその価値を実感できるでしょう。
次にサイトで予期せぬ事態が発生しても、推測する必要はありません。ダッシュボードにすべてが明確に表示されます:誰が、いつ、何を変更したのか。
今すぐDuplicatorのアクティビティログを導入しましょう!
お越しの際は、Duplicatorチームからのその他の最新アップデートもご覧ください: