メディアエクスピレーター:期限付きのWordPressメディア資産の削除を自動化する
メディアエクスピレーター、マルコ・アリュビオンによる、WordPressメディア資産のライフサイクル管理を自動化し、古いファイルを削除します。このプラグインは、ファイルごとに有効期限のタイムスタンプを割り当て、自動削除をスケジュールし、メディアライブラリに視覚的監視のための有効期限列を追加します。画像、ビデオ、PDFおよびその他のメディアライブラリ形式をサポートし、日付を設定またはクリアするための一括アクションを提供し、ステータスインジケーターを表示します。サイト管理者とコンテンツマネージャーは、イベント資産、季節プロモーション、および期間限定の文書を扱う際に利益を得ます。
Adobe Stockでクリエイティビティを解き放つ
10枚の画像または1本の動画を無料トライアルで入手
メディアアイテムが期限切れになると何が起こりますか?
メディアアイテムが期限切れになると、プラグインはサイトのアップロードフォルダから物理ファイルを削除し、WordPressデータベースから添付ファイルの記録を削除します。削除は永久的であるため、復元にはサイトまたはサーバーのバックアップを復元する必要があります。管理者は、投稿内でまだ参照されているファイルを削除すると、壊れた画像や欠落したダウンロードが発生し、ユーザーエクスペリエンスに悪影響を及ぼし、影響を受けたページの検索可視性を低下させることに注意する必要があります。
サイトでの期限切れはどのようにスケジュールされ、実行されますか?
プラグインは、定期的なチェックを実行し、削除をトリガーするためにサイトのスケジューリングシステムに依存しているため、自動クリーンアップには機能するWP-Cronセットアップが必要です。自己ホスト型のWordPressインストール用に構築されており、スケジュールされたタスクはフロントエンドレンダリング中ではなく、サイトのジョブランナー内で実行されます。このアプローチにより、運用オーバーヘッドが低く抑えられ、プラグインはページ配信に目に見える負荷を追加することなくストレージの回収に集中できます。
オフサイトまたはサードパーティのストレージに保持されているメディアは削除されますか?
ツールはネイティブメディアライブラリを対象としているため、オフサイトの削除はストレージまたはオフロードプラグインの統合方法に依存します。サードパーティのストレージプラグインがWordPressのdelete_attachmentアクションにフックしている場合、期限切れはオフロードされたオブジェクトも削除します。そうでない場合、データベースの記録は削除されますが、オフサイトファイルは残ります。クラウドバケットを使用している管理者は、一括期限切れを適用する前に、ストレージプラグインの削除フックの動作を確認する必要があります。
明確なトレードオフを伴う保持ポリシーの強制に関する実用的な選択肢
このプラグインは、メディア保持ルールの予測可能な強制を必要とする管理者やコンテンツチームにとって実用的なオプションです。なぜなら、自動クリーンアップとストレージ回収に専念しているからです。その狭い範囲は、低い運用オーバーヘッドと簡単なメンテナンスを好みますが、可逆的なバージョニングやネイティブアーカイブを必要とするワークフローには適していません。これらのユースケースには、異なるアプローチや補足的なバックアッププロセスが必要です。
高評価
- メディアライブラリから設定されたアイテムごとの有効期限のタイムスタンプ
- 有効期限を設定またはクリアするための一括アクション
- 期限切れのアセットを自動的に削除することによってサーバーのストレージを再取得します
- ダッシュボードのリストビューにおける可視状態インジケーター
低評価
- 永久削除には、復旧のためにバックアップを復元する必要があります。
- スケジュールされた削除は、機能するWP-Cronシステムに依存しています
- クラウドオフロードの互換性はサードパーティの削除フックに依存します