プラグイン「Eguweb Bulk Featured Image Setter」について解説させていただきます。このプラグインは、WordPressの複数の投稿に対して、一括でアイキャッチ画像(Featured Image)を設定することができる便利なツールです。
主な機能と特徴:
- 基本機能
- 選択した1つの画像を、指定した投稿タイプの全ての投稿に一括でアイキャッチ画像として設定
- 既にアイキャッチ画像が設定されている投稿は自動的にスキップ
- 管理画面の機能
- 設定ページは「設定」メニュー配下に「Eguweb Bulk Featured Image」として追加
- メディアライブラリから画像を選択可能
- 対象とする投稿タイプを複数選択可能(投稿、固定ページ、カスタム投稿タイプなど)
- 技術的な特徴
- バッチ処理を採用(10件ずつ処理)し、大量の投稿でも安定して動作
- 非同期(AJAX)処理により、処理中もブラウザがフリーズしない
- 進捗状況をプログレスバーで視覚的に表示
- セキュリティ対策(nonce検証、権限チェック)を実装
- 使用方法
- プラグインを有効化
- 「設定」→「Eguweb Bulk Featured Image」にアクセス
- アイキャッチ画像として使用する画像を選択
- 対象とする投稿タイプを選択
- 「一括設定を実行」ボタンをクリック
- セキュリティ
- 管理者権限(manage_options)が必要
- WordPressの標準的なセキュリティ対策を実装
- 直接アクセス防止(ABSPATHチェック)
このプラグインは特に、新規サイトの立ち上げ時や、既存サイトのアイキャッチ画像を一括で更新したい場合に非常に便利です。