記事の先頭の写真を、サムネイルとしてアイキャッチに入れてくれる

便利な プラグイン

Auto Post Thumbnail バージョン 3.2.3 から

WordPress 3.4.1 にアップグレードすると

殆どのサムネイルが消えてしまった (何故か消えていないサイトもある)

WordPressのアップグレードの後

Auto Post Thumbnailプラグインのアプうグレードを

促されるので アップグレードすると バージョン 3.3.0

あがる

こちらの サイトの対応策にあるような phpの変更は

参考参照サイト

WordPressを3.4にしたらAuto Post Thumbnailが動かなくなったので修正してみた

 

http://pauloflaherty.com/2012/06/14/auto-featured-image-auto-post-thumbnail-no-thumbnails-after-wordpress-3-4-upgrade-fix/

そのバージョンアップで 変更されているように想います。

内容

wp_update_attachment_metadata( $thumb_id, wp_generate_attachment_metadata( $thumb_id, $new_file ) );
return $thumb_id;
wp_update_attachment_metadata( $thumb_id, wp_generate_attachment_metadata( $thumb_id, $new_file ) );
update_attached_file( $thumb_id, $new_file );
return $thumb_id;
に改変
?
確認してみて下さい
?
その後、ダッシュボード メディア ライブラリー の 無地のJpeg ファイルを
全て消す
?
私は 3000枚はあったので
表示 から 一度に表示できる数を 「100」に設定
最上部の四角い チェックボックスにチェックしたら 100個選択されるので
?
プルダウンから 「完全に削除する」「適用」を繰り返して 全部消す
「200」こでもいいし
?
100個消えたら 何も無くなったかのようになるので
「すべて」をクリックすると 残りのサムネイル画像データーがまた
表示されるので
?
また100個消す作業を繰り返す
?
グレーの Jpeg 画像を全部消したら
?
次に 「設定」「Auto Post Thumbnail」を選ぶと
「Generate Post Thumbnails」ボタンがあるので
?
過去記事のデーターをもう一度
?
記事ごとに写真を アイキャッチに紐付けするように 作業してくれる
?
完了と同時に 元に戻っているはずなのですけど
?
よくわかりません。
?
他のサイトで 別途作った 修正プラグインを適用したのですが
うまく理解していなかったので 失敗後に
?
上の作業をしました
?
セキュリティのためにアップしたのですが 
いつもなら 必ずテストサイトに先に適用してから アップグレードするのに
?
しなかったのと キャッシュが効いているので
確認が遅れた などなど
?
怖いですね プラグインは すぐに機能がついてこないですし。
?
確認をしながら 自己責任でお願いしますね
無料ブログは バージョンは勝手に上がるけど こういう時に
大変です;;
?
以上 作業 備忘録でした。
?
?
ちなみに これを書きながら 3000以上のアイキャッチサムネイル画像は
正常に戻りました
?
詳細は これから確認ですが 数が多いので;;
?