Youtube尺寸wordpress

Mat*_*ijn 9 embed youtube wordpress dimensions

是否可以在Wordpress中为当前主题更改YouTube(或其他视频)的默认嵌入尺寸?我搜索了一个插件和一些代码,但我似乎找不到任何代码.

我的意思是当您在帖子或页面中粘贴youtube网址时使用的默认嵌入大小.

gre*_*tys 10

打开主题functions.php文件,并添加以下代码:

if ( ! isset( $content_width ) ) $content_width = 600;
Run Code Online (Sandbox Code Playgroud)

请记住为您的主题适当更改数字600.它是您的内容区域的最大宽度(以像素为单位).

执行此操作后,WordPress将自动使用它来获取oEmbed元素的最大宽度(YouTube视频,幻灯片等).

通过wpbeginner.com


Dea*_*ley 9

媒体设置已被删除.但是,你可以使用过滤器.

function mycustom_embed_defaults($embed_size){

    $embed_size['width'] = 600; // Adjust values to your needs
    $embed_size['height'] = 500; 

    return $embed_size; // Return new size 
}

add_filter('embed_defaults', 'mycustom_embed_defaults');
Run Code Online (Sandbox Code Playgroud)

摘自http://shailan.com/2154/change-wordpress-default-embed-size-using-filters/


小智 2

要更改默认嵌入尺寸,请转到“设置”>“媒体”,然后设置固定宽度/高度。

您还有简码

[youtube=http://www.youtube.com/watch?v=0Bmhjf0rKe8&w=640&h=385]
Run Code Online (Sandbox Code Playgroud)

您可以在其中手动插入宽度和高度作为参数。此短代码将覆盖默认的 WP 设置。

  • 我已经尝试过这两种方法,但在当前版本的 WordPress (3.5.1) 中都不起作用。 (4认同)