※クリックで拡大画像ページに飛びます。
Auto Post Thumbnailのアイキャッチ画像がトップ画像とかぶる・重複時の直し方
でお伝えした方法ですが、
それでも若干アイキャッチ画像がトップに置いた画像と
重複してしまう記事がチラホラ出てきました。
また、浮気性がはたらいて同じようなプラグイン
「Easy Add Thumbnail」なんてものも入れてみましたが、
やっぱりたまに重複する記事が消えなかったのでどちらも停止&削除。
しかし全記事にすでに設定されてしまったアイキャッチ画像を
1個1個手動で記事編集画面に入って削除していくのは
あまりにコスパ悪いと感じて調べたら出てきました。
global $wpdb; $wpdb->query( " DELETE FROM $wpdb->postmeta WHERE meta_key = '_thumbnail_id' " );
このコードをあなたのワードプレス管理画面の
「外観」⇒「テーマの編集」⇒「テーマのための関数(functions.php)」
の最後の行の後に貼り付けてください。
「ファイルを更新」ボタンを押せば、
プラグインで自動的に全記事に設定されていた
アイキャッチ画像が全て削除されます。
私はアイキャッチ画像ではなく記事冒頭に画像を1個ポンと置くスタイルですが、
たまにアイキャッチ画像を入れることがあります。
- ブログ一覧ページではサムネイル画像を表示させたいが、記事の中では表示させたくない時
- 画像ではなく文章でファーストビューを埋めたい時
この2つの場合ですね。
なので、アイキャッチ画像の一括削除が確認できたら、
「テーマのための関数(functions.php)」に貼り付けた
先ほどのコードを消して再度「ファイルを更新」ボタンを押します。
これで、アイキャッチ画像を挿入したいときだけ手動で挿入するという状態に戻せました。