トップページの記事リストの画像がリンク切れなどで表示されていないものがあったので、そのアイキャッチ画像を削除しようとしたができない。
- Simplicity テーマで自動的にアイキャッチ画像の設定をしているのを停止し、
- 全記事のアイキャッチ画像を一括削除し、
- Auto Post Thumbnail で全記事のアイキャッチ画像を自動登録
- 外部リンク画像は自動登録されなかった。http://lh3.googleusercontent.com/***.jpg 等
この画像を取り込もうとしたが、なぜかどのプラグインでも取り込めなかった。 - Celtispack プラグインパック で外部リンク画像もアイキャッチ画像として登録できた。動画も画像を登録できる。
全記事のアイキャッチ画像を一括削除するには、functions.php に次のコードを追加する。一括削除が終わったら、このコードを削除する。
global $wpdb; $wpdb->query( " DELETE FROM $wpdb->postmeta WHERE meta_key = '_thumbnail_id' " );
その後、トップページをリロードすると、全てのアイキャッチ画像が削除されている。