functions.php で次のコードを使用して、IFRAMES のサイズを変更します。
function add_youtube_size($youtubehtml) {
if (strpos($youtubehtml, "<iframe" ) !== false) {
$youtubesearch = array( 'width="460"', 'height="310"');
$youtubereplace = array( 'width="600"', 'height="338"');
$youtubehtml = str_replace($youtubesearch, $youtubereplace, $youtubehtml);
return $youtubehtml;
} else {
return $youtubehtml;
}
}
add_filter('the_content', 'add_youtube_size', 10);
ただし、このコードは 460 x 310 の iframe のサイズのみを編集します。
その行$youtube search = array( 'width="460"', 'height="310"');
を変更して可能なサイズを取得する方法はありますか?