WordPress

【WordPress】アイキャッチ画像を設定しようとAuto Post Thumbnailを試したんだけど出来なかった時のお話

サーバ移動してアイキャッチ画像を設定する

今までFC2を使わせて頂いておりまして、無料で使っておきながら大変失礼なお話になってしまうのですが、ここ数年「フリーのブログサービスは何かと不便でしょ」と思い始めてしまったんです。
何が不便なのかは面倒なので割愛するとして、とにかくどこかのフリーサーバででもWordPressを動かし、面倒なことを省きたい。
で、今回は「gibson」という文字をURLに設定してこのサーバに移転したら、1ヶ月もしないうちにギブソンが破産しましたorz

それは仕方ないとしまして、とにかく移転したデータのアイキャッチ画像を設定しないといけません。それも、面倒な作業をしなくて良い方法が希望。
何かないかと調べると「Auto Post Thumbnail」が良いらしい。
現在有るブログエントリーの「1枚目の画像を自動でアイキャッチ画像に変えてくれる」なんて、「半日だけ仕事をして帰宅すると、旦那がお風呂も夕食も全部用意して待っているという、うちの嫁」みたいに楽な話ではありませんか(;・∀・)

Auto Post Thumbnailを試すが…

早速Auto Post Thumbnailを入れて試してみます。
100%終了し、以前のエントリーを見ると…

全然ダメじゃんか (;´Д`)
でも、どのページでも「出来ます」って書いてあるんですよねぇ。
色々と試してみたけど、やっぱりダメ。
かくなる上は、ひとつずつエントリーし直してアイキャッチ画像を設定するか…
やり出したんですけど、途中で面倒になっちゃって(T_T)

困った時のネット検索♪

有った!
有りました、有りました!!
(すみませんが、どのページだったのか失念)
「function.phpに書き足せばOK」という、簡単な方法が書かれていました。

 

このコードをfunction.phpに書き足すべし!

function split_combined_mimes_for_apt( $mime_types ) {
    foreach ( $mime_types as $regex => $mime_type ) {
        if ( false !== strpos( $regex, '|' ) ) {
            $keys = explode( '|', $regex );
            foreach ( $keys as $key ) {
                $mime_types[ $key ] = $mime_type;
            }
        }
    }
    return $mime_types;
}
add_filter( 'mime_types', 'split_combined_mimes_for_apt' );

書き足して、もう一度 Auto Post Thumbnail を実行。

ヽ(´ー`)ノバンザーイ

-WordPress
-, ,