我刚刚升级到 Wordpress 3.5,一个很酷的功能似乎是,如果你直接从浏览器中复制一个 Youtube URL 并粘贴到一个单身帖子中,视频会自动嵌入!
但是,我无法弄清楚为什么以下内容(粘贴在标准帖子中)无法调整嵌入的尺寸:[embed width="20" height="106"]https://www. youtube.com/watch?v=IjoxX5dXM8g[/embed]
我搜索了 Stackoverflow,似乎人们说您可以在“设置”>“媒体”中调整尺寸,但该功能已被弃用。另一个博客http://shailan.com/2154/change-wordpress-default-embed-size-using-filters/建议添加一个过滤器
function mycustom_embed_defaults($embed_size){
if( is_single() ){ // If displaying a single post
$embed_size['width'] = 586; // Adjust values to your needs
$embed_size['height'] = 500;
}
return $embed_size; // Return new size
}
add_filter('embed_defaults', 'mycustom_embed_defaults');
...但是在将其添加到functions.php并将宽度和高度都更改为100之后,我在帖子预览中没有看到任何差异。
现在,我仍在尝试弄清楚如何重置粘贴到 Wordpress 帖子中的 youtube URL 的默认尺寸,而无需在整个 iframe 中粘贴,即
<iframe width="560" height="315" src="http://www.youtube.com/embed/IjoxX5dXM8g" frameborder="0" allowfullscreen></iframe>