【WPプラグイン】Auto Post ThumbnailにYouTube対応させる。
ブログをライブドアブログからWordPressに移転する際に、
色々なプラグインを入れたのですが、その一つがこの「Auto Post Thumbnail」です。
通常記事の一番最初の画像をアイキャッチとして自動で登録してくれる便利なプラグインですが、
YouTUbeの動画はサムネイルにならなかったので、
検索してみたところYouTube対応ができたので、備忘録として残します。
プラグイン>プラグインの編集からauto-post-thumbnail.phpを選択して編集します。
以下引用です。
// Get all images from post's body
preg_match_all('/<\s*img [^\>]*src\s*=\s*[\""\']?([^\""\'>]*)/i', $post[0]->post_content, $matches);
このソースを探してこの後に以下をコピペします。
if (empty($matches[0])) {
preg_match('%(?:youtube\.com/(?:user/.+/|(?:v|e(?:mbed)?)/|.*[?&]v=)|youtu\.be/)([^"&?/ ]{11})%i', $post[0]->post_content, $match);
if (!empty($match[1])) {
$matches=array(); $matches[0]=$matches[1]=array('http://i3.ytimg.com/vi/'.$match[1].'/hqdefault.jpg');
}
}
これでYouTubeの動画からアイキャッチ画像を自動的に登録してくれました。
【参考サイト】
YouTubeの動画からブログ記事のアイキャッチ画像を自動的に作成する方法
http://www.dream-seed.com/weblog/archives/2013/03/25965/
参考サイトさんありがとうございました。
最後になにか動画を
大食いYouTuberの木下ゆうかさん