我在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);
但是此代码仅编辑了iframes的大小为460 x 310.
有什么方法可以改变那条线$youtube search = array( 'width="460"', 'height="310"');
以获得任何可能的尺寸?
答案 0 :(得分:0)
是的,你可以改变它
$youtubesearch = array( 'width="460"', 'height="310"');
$youtubereplace = array( 'width="600"', 'height="338"');
在这些行中,将宽度和高度更改为您需要的内容,但重要的是您的搜索视频也应以书面宽度和高度提供