WordPressに履歴機能を追加して投稿の変更を追跡する方法
公開: 2017-09-23複数の寄稿者がいるWebサイトを運営している場合、WordPress自体の投稿の変更を追跡するのは難しい場合があります。 これは、エラーの原因を特定しようとしている場合、またはライターのアクティビティを監視している場合に問題になる可能性があります。
WordPressで投稿の変更を追跡する方法を見つけると、投稿とページの実質的にすべてのアクティビティのログを保持できます。 この記事では、この機能が役立つ理由と、3つの簡単なステップで実装する方法について説明します。 それを手に入れよう!
WordPressで投稿の変更を追跡したい理由
理想的には、ユーザーとそのWebサイトでのアクションに関する詳細なタブを保持できるはずです。 WordPressを使用すると、これを部分的に実行できますが、詳細がまばらであることが多く、情報をすばやく並べ替えることができません。 より堅牢なロギング機能がどのように役立つかを次に示します。
- Webサイト上の投稿への変更を追跡できます。 優れたログソリューションは、新しい投稿、編集、削除された記事などを追跡します。
- エラーのトラブルシューティングに役立ちます。 プラグインとテーマを更新すると、サイトでエラーが発生する場合があります。これが発生したときにログに記録すると、ソースを特定するのに役立ちます。
- それはあなたのセキュリティを強化することができます。 一部の追跡ツールは、誰かがWebサイトにログインしようとしたときにもメモを取り、IPを記録します。 これは、ブルートフォース攻撃が通過する前に発見するための良い方法です。
私たちに関する限り、どのWebサイトでも、詳細なアクティビティログを保持することでメリットが得られます。 ただし、複数のユーザーがダッシュボードにアクセスできる場合は、サイトがさらに適した候補になります。 専用のツールなしで誰が何をするかを追跡することはほぼ不可能である可能性があるため、そうすることを可能にするオプションを見つけることは理にかなっています。
SimpleHistoryプラグインの紹介

Simple Historyプラグインは、WordPressで投稿の変更を追跡できるようにするだけではありません。 ダッシュボードのホームページにイベントのログを設定し、新しい投稿を追跡し、既存の投稿への変更を表示し、コンテンツが削除されたときに通知します。
さらに、プラグインは、新しい添付ファイルがアップロードされたとき、分類法が変更されたとき、コメントが作成されたとき、ウィジェットが追加されたとき、テーマとプラグインがインストールされたときなども記録します。 要するに、それはあなたがあなたのウェブサイトで起こるほとんどすべてのイベントを記録することを可能にします。 さらに、複数の基準を使用してそれらを並べ替えることができます。つまり、必要な情報を見つけるために数十ページを調べる必要はありません。
最良の部分は、プラグインが完全に不可知論者であるということです。 実行しているテーマやその他のプラグインは関係ありません。サイトで発生するすべてのイベントを追跡するだけで、Diviテーマと完全に連携して機能します。
主な機能:
- 投稿の変更を含め、サイトで発生したすべてのことをログに記録します。
- 各イベントに関与しているユーザーを追跡します。
- 複数の基準を使用してログを並べ替えて検索します。
- ダッシュボードまたはRSSフィードからログを表示します。
- ログをJavaScriptObject Notation(JSON)またはコンマ区切り値(CSV)ファイルとしてエクスポートします。
価格:無料| 詳しくは
WordPressに履歴機能を追加して投稿の変更を追跡する方法(3ステップ)
先に進む前に、SimpleHistoryプラグインをインストールしてアクティブ化することをお勧めします。 準備ができたら、ステップ1に進みます。
ステップ1:プラグインを構成する
このプラグインの優れた点の1つは、複雑な設定がそれほど多くないことです(そのためその名前が付けられています)。 有効にすると、WordPressダッシュボードの[設定]の下に新しい[シンプルな履歴]タブが表示されます。 このタブから、ログをウィジェットとして表示するか、[ダッシュボード]タブで独自のページを表示するかを選択できます。

後者をお勧めしますが、両方のオプションを同時に有効にすることもできます。 さらに下に、ページごとにログに表示するイベントの数を選択できます。

[今すぐログをクリア]ボタンをクリックして、手動でログをクリアすることもできます。 これはプライバシーの目的で役立ちますが、ログは60日ごとに自動的に削除されることに注意してください。 最後に、専用のリーダーを使用してログを表示する場合は、セクションの最後にある[ RSSフィードを有効にする]オプションにチェックマークを付けることができます。


このオプションを有効にすると、変更を保存すると、ページにログのRSSフィードへのリンクが表示されます。 プラグインには、元のアドレスが危険にさらされていると思われる場合に、フィードに別のアドレスを生成するオプションも含まれています。 結局のところ、誰かがただワルツを入れてサイトのログを見るのは望ましくありません。
ステップ2:履歴ログにアクセスして並べ替える
最初のステップで選択した設定に応じて、ログにアクセスする方法は2つあります。 デフォルトでは、Simple Historyは、[ダッシュボード] > [ホーム]タブで独自の名前でウィジェットを作成します。

[ダッシュボード]> [シンプルな履歴]に移動した場合にも同じログにアクセスできます。この場合のみ、ウィジェットではなくページ全体のレイアウトが表示されます。
![ダッシュボードの[シンプルな履歴]ページ。](/uploads/article/4495/MrwFzRLL6XPJsBa6.png)
幸い、両方のログの機能は同じままなので、どちらかを使用できます。 また、ログの上に検索バーがあり、一定期間の特定の単語を含むイベントを検索できます。

[検索オプションの表示]リンクをクリックすると、特定の種類のイベントを検索することもできます。 ログレベルまたはメッセージタイプのいずれかをクリックするだけです。 表示するイベントのタイプを選択します。

最後に、特定のユーザーが実行したすべてのアクションを探すこともできます。 この場合、リストから選択するのではなく、[ユーザー:]フィールドにユーザー名を手動で入力する必要があります。 検索を開始する準備ができたら、[イベントの検索]ボタンをクリックして、必要な情報の検索に取り掛かります。
ステップ3:履歴ログをJSONまたはCSVファイルとしてエクスポートする方法を学ぶ(オプション)
前述したように、SimpleHistoryプラグインは60日ごとにログを自動的に削除します。 それらを永続的に保存する場合は、JSONまたはCSVファイルとしてエクスポートできます。 これを行うには、 [設定]> [単純な履歴]に移動し、 [エクスポート]タブを探します。

ログインしたら、ログインをエクスポートする形式を選択し、[エクスポートファイルのダウンロード]ボタンをクリックします。 コンピュータにスプレッドシートソフトウェアをインストールして開くことができる可能性が高いため、CSVファイルを選択することをお勧めしますが、マイレージは異なる場合があります。
結論
適切なツールを使用すると、WordPressで投稿の変更を追跡できるだけでなく、サイトのほぼすべてのアクティビティをログに記録することもできます。 これにより、Webサイトで何が起こっているかを一目で簡単に確認できます。 ユーザーのアクションを監視し、投稿やページへの変更をログに記録するのに最適です。
設定するには、Simple Historyプラグインをインストールしてアクティブ化し、次の3つの手順に従います。
- プラグインを構成します。
- 履歴ログにアクセスして並べ替えます。
- 履歴ログをJSONおよびCSVファイルとしてエクスポートする方法を学びます。
WordPressで投稿の変更を追跡する方法について質問がありますか? 下のコメントセクションで質問してください!
Dim Tik /shutterstock.comによる記事のサムネイル画像。
