「WP Activity Log」から「Duplicator’s Activity Log」に切り替えた:その感想
ジョン・ターナー
ジョン・ターナー
クライアントのサイトにログインしてみると、何かがおかしい。ページが消えていた、設定が変更されていた、あるいは管理者のメールアドレスが知らないアドレスに変わっていた。
周囲に聞いてみても、何が起きたのか誰も知らない。ダッシュボードに誰がいたのか、何を触ったのか、いつのことなのか、その記録は一切残っていない。
このような状況は本来あるべきよりも頻繁に発生していますが、その原因はWordPressがデフォルトでは何もログを記録しないためです。この目的専用のプラグインをインストールしない限り、サイトにはログイン履歴やコンテンツの変更、設定の編集といった記録が残りません。
この作業に役立つプラグインとして、「WP Activity Log」と「Activity Log by Duplicator」の2つが挙げられます。
「WP Activity Log」は2013年から提供されており、Melapressによって開発され、30万件以上のアクティブインストール数を誇ります。一方、「Activity Log」は、WordPressで最もダウンロードされているバックアップ・移行プラグイン「Duplicator」の開発チームによって作成されました。
この記事では、両者を比較します。それぞれがどのような情報を記録するのか、そして重要な機能においてどのような評価が得られるのかについて解説します。この記事を読み終える頃には、どのWPアクティビティログプラグインを導入すべきかが明確になるはずです。
以下はその要点である:
- Duplicatorのアクティビティログは、ほとんどのサイトにとって最適な選択肢です。インストール後、すぐにログの記録が開始され、特別な設定は不要です。
- Duplicatorでは、機密データのマスキングが自動的に行われます。パスワードやAPIキーはログに記録されることはありません。WP Activity Logでは、手動で設定しない限り、これらのデータが公開される可能性があります。
- 「Activity Log by Duplicator」は、イベントごとにリアルタイムでメール通知を送信します。一方、「WP Activity Log」はスケジュールされたダイジェスト形式の要約のみを提供するため、問題が発生してから数日後に初めてその事実を知る可能性もあります。
- Duplicatorのアクティビティログは、はるかに安価です。10サイト分の利用料は年間79ドルですが、WP Activity Log Premiumの場合は年間449ドルです。
- Duplicatorのアクティビティログを使えば、開発者はより多くの機能を利用できます。JSONエクスポートやWP-CLIのサポートも含まれています。一方、WP Activity Logにはこれらの機能はありません。
- 現在Duplicator Proをご利用のお客様は、Eliteプランへのアップグレードをお勧めします。アクティビティログ、WP Media Cleanup、Duplicator Proの3つのプラグインがセットになっており、1つの価格ですべて手に入ります。
目次
WP Activity Log 対 DuplicatorのActivity Log
| WPアクティビティログ | Duplicatorによるアクティビティログ | |
|---|---|---|
| 開発者 | Melapress(旧WP White Security)2013年より・20万件以上のアクティブインストール・4.7★ | DuplicatorTeam 2026年設立・100万人以上のユーザー、5,000万回以上のダウンロード実績を基盤に |
| セットアップ | ログ記録開始前のセットアップウィザード 操作が煩雑になる | すぐに有効化され、ログ記録が開始されます。より簡単です |
| イベントレポート | 投稿、ユーザー、プラグイン、テーマ、設定、マルチサイト、ファイルの変更。注目画像のイベントは区別されません。 | 9つのカテゴリにわたる60以上のイベントより詳細な分類3つの異なる「featured image」イベント:set、changed、removed |
| 深刻度レベル | 参考情報、低、中、高 | 情報、低、中、高、重大、追加レベル |
| 機密データの取り扱い | 手動での設定なしに、パスワードやAPIキーをログに記録できるリスク | パスワードとAPIキーは自動的に伏せられます。より安全なデフォルト設定 |
| メール通知 | 毎日または毎週配信されるダイジェスト要約のみ(配信遅延あり) | イベントごとのリアルタイム通知。イベントタイプごとに表示/非表示を切り替え、深刻度でフィルタリング(即時) |
| ログのフィルタリング | 基本的なフィルタリング | カテゴリ、深刻度、ユーザー、日付による4段階のフィルタリング。より強力な機能 |
| CSVエクスポート | プレミアムプラン限定の有料機能 | すべてのプランに、エクスポート前のフィルタ(日付、ユーザー、イベント、深刻度、IP)が含まれています |
| JSONエクスポート | どのプランでも利用不可利用不可 | すべてのプランに含まれています |
| WP-CLI のサポート | 利用不可利用不可 | フィルタを適用してエクスポートし、CLIからログを削除(機能に含まれています) |
| バックアッププラグインの統合 | なし | 姉妹プラグイン「Duplicator Pro」は、ワンクリックで不具合のある更新を元に戻すことができます。 |
| 無料プラン | イベントの完全なログ記録、通知、エクスポート、フィルタリング機能はプレミアムプラン限定です | 単体有料プラグイン。すべてのプランですべての機能が利用可能です。 |
| 価格 | 無料(機能限定)または、全機能利用の場合は1サイトあたり年額139ドル | 年間29ドル以上、全機能込み よりお求めやすい価格 |
| セット販売オプション | なし | Duplicator Elite バンドル:Activity Log + Duplicator Pro + WP Media Cleanup、100サイト利用で年間299.50ドル 最高のコストパフォーマンス |
| 最適 | 専用のログ記録プラグインが必要で、手動での設定に抵抗がないサイト | ほとんどのWordPressサイト、特に代理店、開発者、および既存のDuplicator Proユーザー |
WP Activity Logとは何ですか?

「WP Activity Log」は2013年から提供されています。このプラグインはWP White Securityによって開発され、同社は後にMelapressへと社名を変更しました。現在も、WordPressにおいて最も定評のある単機能ログ記録プラグインの一つです。
30万以上のサイトで利用されています。WordPress.orgでは400件以上のレビューに基づき、4.7つ星の評価を獲得しています。これらの数字は、10年にわたる開発と、多種多様なサイトタイプでの実運用実績を反映したものです。
特筆すべき点は、これが純粋なログ記録用プラグインであり、それ以外の機能は一切備えていないということです。ファイアウォール機能も、マルウェアスキャン機能も、二要素認証機能もありません。一つの役割に特化し、それを徹底的に果たします。
Duplicatorのアクティビティログとは何ですか?

「Activity Log by Duplicator」は2026年初頭にリリースされました。これはDuplicatorチームによって開発されました。
WordPressサイトの移行やバックアップを行ったことがある方なら、おそらくその主要プラグインを使ったことがあるでしょう。Duplicatorは100万人以上のアクティブユーザーと5,000万回をはるかに超える総ダウンロード数を誇り、人気のバックアップ・移行プラグインとなっています。
ここでの実績は重要です。これは、サイドプロジェクトを試みているだけの新参の開発者ではありません。
「Activity Log」は、無料のスタンドアロンプラグインとして利用可能です。また、Duplicator Pro や WP Media Cleanup と共に、Duplicator Elite Bundle にも含まれています。
WP Activity Log 対 DuplicatorのActivity Log
以下は、最も重要な項目ごとに2つのプラグインを比較した結果です:
- セットアップと日常的な使用:Duplicatorのアクティビティログは、有効化するとすぐにログの記録を開始します。一方、WP Activity Logは、ログの記録を開始する前にセットアップウィザードによる手順案内を行います。
- イベントの追跡:Duplicatorの「アクティビティログ」は60種類以上のイベントを追跡します。WP Activity Logも同様の機能を備えていますが、代表画像の変更などのイベントは追跡しません。
- 機密データの取り扱い:Duplicatorのアクティビティログは、ログからパスワードやAPIキーを自動的に伏せ替えます。一方、WP Activity Logでは、これを防ぐための簡単な設定を行わない限り、機密情報がログに記録されてしまう可能性があります。
- 通知:Duplicatorのアクティビティログは、イベントごとに即座にメール通知を送信します。WP Activity Logは、毎日または毎週のスケジュールに従ってダイジェスト要約を送信します。
- エクスポート機能と開発者向け機能:Duplicatorのアクティビティログは、すべてのプランでCSVおよびJSON形式でのエクスポート機能に加え、WP-CLIへの対応も備えています。一方、WPアクティビティログは、CSVエクスポートがプレミアムプランに限定されており、どのプランでもJSONエクスポートやWP-CLIへの対応はありません。
- 価格と価値:Duplicatorの「Activity Log」は、全機能が含まれており、1サイトあたり年間29ドルから利用可能です。一方、「WP Activity Log」の無料プランではエクスポート機能や通知機能が利用できません。全機能を利用するには、1サイトあたり年間139ドルが必要です。
セットアップと日常的な使い方
「WP Activity Log」をインストールすると、すぐにセットアップウィザードが表示されます。このウィザードでは、ログ設定をカスタマイズするための基本的な質問が表示されます。

難しい問題は一つもありませんが、問題の数が多いため、設定には数分間、しっかりと集中する必要があります。
ログ設定をプラグインに任せたい初心者にとっては便利な機能です。ただすぐにログ機能を使いたいだけの人にとっては、必要以上に複雑に感じられるかもしれません。
Duplicatorの「Activity Log」なら、そういった手間は一切不要です。インストールして有効化するだけで、適切なデフォルト設定が適用され、すぐにログの記録が開始されます。有効化後に初めてログビューアを開くと、すでにエントリが記録されています。

Duplicatorのインターフェース上のアクティビティログは、より見やすく、一目で把握しやすくなっています。ダッシュボードウィジェットのタイムライン表示を使えば、ログ全体を開かなくても、最近のアクティビティを素早く確認できます。

どちらのプラグインも、通常の使用においてサイトのパフォーマンスに目立った影響を与えることはありません。どちらも、ログエントリを効率的に書き込み、ページが読み込まれるたびにデータベースに過度な負荷をかけることなくログを取得できるように設計されています。
イベントレポート
WP Activity Logは、各イベントにID、重大度、および説明を付与します。各イベントを実行したユーザー、変更内容、およびその詳細を確認することができます。

WP Activity Logが追跡する項目は以下の通りです:
- 投稿、ページ、およびカスタム投稿タイプの変更
- タグとカテゴリの変更
- ウィジェットとメニューの変更
- ユーザーの変更
- ユーザープロフィールの変更
- アクセスログ
- WordPressのコアおよび設定の変更
- WordPress マルチサイト・ネットワークの変更点
- プラグインとテーマの変更
- WordPressのデータベースの変更
- サードパーティ製プラグインの変更点
- WordPressサイトのファイルの変更
これらは深刻度レベル(情報、低、中、高)順に並べられています。ログ上では色分けされています。

Duplicatorのアクティビティログは60以上のイベントを網羅し、より広範な情報を記録します。ログインの失敗からメディアのアップロードに至るまで、あらゆる操作を追跡します。以下のカテゴリをカバーしています:
- ユーザー
- コンテンツ
- メディア
- プラグイン
- テーマ
- ワードプレス
- 外観
- 分類学
- 設定
これらは「情報」、「低」、「中」、「高」、「重大」のラベルが付けられます。

アクティビティログのアプローチが特に役立つ2つの分野:代表画像の追跡とカテゴリによるフィルタリングです。
WP Activity Logは、代表画像の変更を一般的なコンテンツの変更として記録します。一方、Duplicatorは、「画像の追加」、「画像の変更」、「画像の削除」という3つの異なるイベントをログに記録します。

クライアントから「ホームページのヒーロー画像が表示されなくなった」という連絡があった場合、「投稿内容が変更された」のか「表示画像が削除された」のかを見分けるだけで、調査にかかる時間が5分になるか30分になるかの差が生じます。
Duplicatorのアクティビティログでは、カテゴリ、重大度、日付、ユーザーごとに詳細を確認できます。毎日何百件ものログが記録される多忙なサイトでは、このフィルタリング機能により、大幅な時間の節約になります。

機密データの取り扱い
これは、問題が起きるまでは見落としがちだ。
WP Activity Logで機密データを含む設定を変更すると、その値がログに記録されます。
Duplicatorのアクティビティログでは、この処理が異なります。パスワードやAPIキーは、ログに記録される前に自動的に伏せられます。

設定する項目はなく、うっかりオフにしたままにしてしまうこともありません。ログにはそもそもそのデータが含まれていないのです。
「WP Activity Log」では、オプションテーブルにAPIキーを保存するプラグインを更新すると、そのキーがログエントリに表示されてしまうことがあります。一方、「Activity Log by Duplicator」では、同じ変更を行っても、フィールド名が表示され、値が変更されたことが確認できるログエントリが生成されますが、値自体は伏せられたプレースホルダーに置き換えられます。
アクティビティログは、本来セキュリティを強化するためのものです。しかし、APIキーや認証トークン、パスワードのハッシュ値を黙って保存するようなログは、攻撃対象領域を縮小するどころか、新たな攻撃対象領域を生み出してしまうことになります。
もしそのログが、アクセスすべきでない人物によって閲覧されたり、エクスポートされてセキュリティ対策が不十分な場所に送信されたりした場合、その被害は、当初そのログが監視していた対象の範囲をはるかに超えるものとなる。
お知らせ
両方のプラグインで通知機能をテストしてみると、アラート機能に対するそれぞれの考え方に明確な違いがあることがわかる。
WP Activity Logのメール通知システムは、要約を基本としています。毎日または毎週のダイジェストを受け取るかを選択すると、プラグインはそのスケジュールに従って要約を送信します。

これはアラート機能というよりは、レポート機能に近いモデルです。設定したスケジュールに従って、一定期間に何が起きたかを振り返ることができるのです。
Duplicatorのアクティビティログは、従来とは異なるアプローチを採用しています。定期的なダイジェストではなく、個々のイベントごとに通知を設定できるようになっています。

どのイベントをトリガーとしてメールを送信するかは、ユーザーが決定します。各イベントタイプは個別にオン/オフを切り替えることができます。さらに、深刻度に基づくフィルタリングを重ねることで、受信トレイへのスパムを減らしつつ、深刻度の高いイベントは確実に即座に通知されるようにすることができます。
WordPressサイトの活動状況をまとめた週次レポートは、定期的な確認に役立ちます。誰かが6回連続でログインに失敗した瞬間や、サイトのURLが変更された瞬間に即座に通知が届くことで、問題が深刻化する前に対処することが可能になります。
WP Activity Logのダイジェスト形式は、ユーザーが定期的に問題を把握することを前提としています。一方、DuplicatorのActivity Logのイベントごとの形式は、特定の事象が発生した瞬間にその情報を把握したいというニーズを前提としています。
不審な活動に対する早期警告を求めてログ記録プラグインを導入する多くのサイト運営者にとって、Duplicatorの「Activity Log」が採用するイベントごとの詳細な記録方式の方が有用です。
エクスポート機能と開発者向け機能
どちらのプラグインもCSVエクスポート機能を備えていますが、WP Activity Logではこれが有料機能に限定されています。無料プランでは、エクスポート機能は一切利用できません。
ログデータをデータベースから抽出して何らかの処理を行いたい場合は、まずアップグレードを行う必要があります。
Duplicatorのアクティビティログには、フィルタ機能付きのCSVエクスポート機能が含まれています。エクスポート前に日付範囲、ユーザー、イベントの種類、深刻度でフィルタリングできるため、ログ全体ではなく、必要な情報のみがエクスポートされたファイルに含まれます。
また、JSON形式でのエクスポート機能も備えています。

CSVは読みやすく、手動での確認には適しています。JSONは、ログデータに対してプログラム的な処理を行いたい場合に使用します。例えば、監視ダッシュボードにデータを表示したり、スクリプトで解析したり、別のシステムにインポートしたりする場合などが挙げられます。

WP Activity Logは、どのプランでもJSONエクスポート機能を提供していないため、このプラグインを活用した機能の構築には制限が生じます。
Duplicatorの「Activity Log」におけるWP-CLIのサポートは、開発者向けの利便性をさらに高めています。コマンドラインから、フィルターを適用してログをエクスポートしたり、保存期間ポリシーに基づいて古いログを削除したりすることができ、WordPressの管理画面に触れる必要はありません。
自動化やスクリプトを使って複数のサイトを管理している人にとって、ログ管理をスクリプトで操作できる機能は実に便利です。WP Activity LogにはWP-CLIのサポートがありません。
価格と価値
WP Activity Logの無料プランでは、イベントのログ記録機能がすべて利用可能です。ただし、通知、エクスポート、高度なフィルタリング、および定期レポート機能は、サイトあたり年額139ドルのプレミアムプランでのみ利用可能です。

単にアクティビティのログを記録したいだけの単一サイト運営者であれば、無料プランで十分です。すべての機能を利用したい場合、WP Activity Log Proの費用は、サイト数が増えるにつれてすぐに高額になってしまいます。
「Activity Log by Duplicator」は、すべての機能を1つのプランにまとめたプレミアムプラグインです。年間29ドルから利用可能で、完全なイベントログ機能、メール通知、フィルタ付きJSONおよびCSVエクスポート、WP-CLI対応、4段階の深刻度フィルタシステムが利用できます。

Duplicatorの有料プランは、利用規模に応じた価格設定となっています:
- 1サイトにつき年間29ドル
- 3サイトまで:年間49ドル
- 10サイト利用で年間79ドル
クライアントのサイトを10サイト管理している代理店の場合、総額は年間79ドルとなるのに対し、同じサイト数で「WP Activity Log Premium」を利用すると年間449ドルかかります。
すべての「Duplicator Activity Log」プランに含まれるプレミアム機能の一覧は以下の通りです:
- ログイン/ログアウトの追跡
- ユーザーロールの変更
- パスワードの変更とリセットのリクエスト
- 公開状況の変更
- 注目の画像の追跡
- コメントの追跡
- メール通知
- 検索とフィルタリング
- プラグインとテーマの追跡
- WordPressの設定の追跡
- CSVおよびJSON形式でのエクスポート
- ダッシュボードウィジェット
「Duplicator Elite」バンドルは、既存のDuplicatorユーザー向けの価格体系を変更するものです。100サイト利用で年間299.50ドルという価格で、アクティビティログ、Duplicator Pro、WP Media Cleanupの3つがセットで提供されます。
すでにバックアップや移行処理のためにDuplicator Proを利用している場合、このバンドルにより、Activity Logは実質的に無料のアドオンとして利用できます。すでにDuplicatorを利用している代理店にとっては、迷う余地のない選択でしょう。
エンタープライズレベルの複雑さを伴わずに信頼性の高いログ記録を求めている大多数のWordPressサイト運営者にとって、これら2つのプラグインの価格差を正当化するのは難しい。
あなたのウェブサイトに最適なアクティビティプラグインはどれですか?
WP Activity Logは古いプラグインですが、DuplicatorのActivity Logの方がより良い選択肢です。
データベースへのAPIキーの書き込みを停止するには手動での設定が必要なロギングプラグインは、セキュリティ対策の強化を求めています。一方、Duplicatorの「Activity Log」は、ユーザーが意識することなく、デフォルトで機密データをマスキングします。
イベントごとのメール通知も重要です。
ダッシュボードを開いた際に、6日前に不審な動きがあったことを把握できるのは有益です。ログイン失敗の急増や管理者のメールアドレス変更が発生してから数分以内にアラートを受け取ることで、初めて適切な対応が可能になるのです。
開発者の方には、JSONエクスポート機能やWP-CLIのサポートが充実している「Duplicator’s Activity Log」の使用をお勧めします。「WP Activity Log」にはこれらの機能がありません。
すでにDuplicator Proをご利用の方にとっては、その利点はさらに明白です。バックアップとアクティビティログが連携されていると、何か問題が発生した際に、何がいつ起きたのかを特定しようとする際に、非常に役立ちます。
「Duplicator Elite」プランにアップグレードすると、「Duplicator」、「Activity Log」、「WP Media Cleanup」の3つのプラグインが利用可能になります。これらすべてのプラグインが、1つのプラグイン分の価格で手に入ります。
よくある質問 (FAQ)
WordPressでアクティビティログを確認するにはどうすればよいですか?
WordPressにはデフォルトでアクティビティログ機能が搭載されていないため、プラグインをインストールするまではログを確認することができません。「Activity Log by Duplicator」を有効にすると、WordPressの管理画面でログを確認できるようになり、サイト上で発生した新しいイベントについて明確な情報を得ることができます。
WordPressのアクティビティログをエクスポートするにはどうすればよいですか?
Duplicatorのアクティビティログには、フィルタ機能付きのCSVエクスポート機能が含まれています。さらに、データをプログラムで処理したり、別のシステムに取り込んだりしたい方のために、JSONエクスポートオプションも用意されています。
自分のウェブサイトに誰がアクセスしたかを追跡することはできますか?
アクティビティログプラグインは、訪問者追跡ツールではありません。これらは、WordPressの管理画面内における認証済みユーザーの行動(ログイン、コンテンツの編集、設定の変更など)を追跡するものであり、匿名訪問者によるフロントエンドページの閲覧状況を追跡するものではありません。訪問者の追跡には、MonsterInsightsのような別の分析ツールが必要です。アクティビティログが役立つのは、どのログインユーザーが管理画面にアクセスし、そこでどのような操作を行ったかを特定する場合です。
WordPressはアクティビティログをどこに保存しますか?
WordPress自体はアクティビティログをどこにも保存しません。「WP Activity Log」や「Activity Log by Duplicator」といったプラグインは、ログエントリを保存するためにWordPressのデータベース内に独自のテーブルを作成します。「Activity Log by Duplicator」はこの目的のために専用のテーブルを1つだけ使用するため、データが整理され、パフォーマンスへの影響も最小限に抑えられます。
Duplicatorのアクティビティログでは、どのような情報が記録されますか?
Duplicatorのアクティビティログは、認証とユーザー、コンテンツの変更、プラグインとテーマ、外観とタクソノミー、設定とオプションなど、7つのカテゴリにわたる60以上のイベントを網羅しています。このログは、WordPressのコア機能のアクティビティを徹底的に追跡し、代表画像の変更、タクソノミーのライフサイクル全体、パスワードやAPIキーなどの機密情報の自動マスキングなど、専用のイベントも記録します。
Duplicatorの「Activity Log」機能を使うには、Duplicator Proが必要ですか?
いいえ。「Activity Log by Duplicator」は独立したプラグインであり、「Duplicator Pro」とは別個に動作します。もし「Duplicator Pro」をご利用の場合、アクティビティログに不審な変更が見られた際、ワンクリックでウェブサイトを以前の状態に戻すことができます。

自社サイトについて、手探り状態を終わらせましょう
ここまで読み進めたなら、答えは明らかでしょう。
サイト運営者の大多数にとって、「Activity Log by Duplicator」こそが最適なプラグインです。インストール後すぐに動作し、機密データを自動的にマスキングし、重要なイベントについてリアルタイムで通知を送信します。さらに、開発者向けにJSONエクスポート機能やWP-CLIのサポートも提供しています。
このカテゴリーにおいて、これほど手頃な価格でアクティビティを監視できるログプラグインは他にありません。
すでにDuplicator Proをご利用中なら、他のツールを探す必要はありません。バックアップ履歴とサイトの変更履歴が連携されるため、万が一不具合が発生して原因を特定しようとする際にも、まさに理想的な環境が整っています。
今すぐDuplicatorの「アクティビティログ」をお試しください。1分もかからずに完全な監査証跡が作成されます。これだけで、世の中のほとんどのWordPressサイトよりも一歩先を行くことができます。
すでにDuplicator Proをご利用ですか?Elite Bundleにアップグレードすると、アクティビティログ、WP Media Cleanup、さらに強化されたバックアップおよび移行機能が1つのプランにまとめられ、最大100サイトまで利用可能になります!
このサイトをご覧になっているなら、以下の関連リソースも気に入っていただけると思います: