0

当我将 Flickr 中的图像 URL 粘贴到 wordpress 帖子中时,它会自动将其嵌入到帖子中。不知何故,它被设置为 500 像素的默认宽度。我如何/在哪里改变这个?我只是找不到任何文档,arg!

注意:我使用的是二十一主题。

编辑:

澄清一下,这不是样式表问题。

如果我将其粘贴到帖子中:

http://www.flickr.com/photos/davebryan/5755930575/

Wordpress 自动嵌入它并将其更改为:

<img width="500" height="331" alt="" src="http://farm6.static.flickr.com/5267/5755930575_eee9e7c727.jpg">

它在哪里获得宽度和高度?

4

4 回答 4

5

它通过文件 wp-includes/class-oembed.php使用http://oembed.com自动嵌入http://codex.wordpress.org/Embeds

您可以在管理 > 设置 > 媒体子面板中取消选中自动嵌入并设置最大宽度和高度。

您还可以使用大小的简码,即:[embed width="123" height="456"]...[/embed]

于 2011-05-31T20:20:35.913 回答
0

试试这个:

#content img {
    margin: 0;
    height: auto;
    max-width: 640px;
    width: auto;
}

另见此处: http ://wordpress.org/support/topic/twenty-ten-11-ignoring-image-width-resizing

于 2011-05-27T02:55:27.573 回答
0

除了markratledge 的回答,我注意到当您转到网站顶部共享区域中的flickr链接时,您可以按“更多共享方式”,它会向您显示“抓取 HTML/BBCode ”选项,您会看到移动到编辑器的自动嵌入代码。

为了停用此功能,您可以按照 markratledge 的回答。

于 2011-06-01T13:32:05.777 回答
0

除了markratledge的回答,二十还设置了主题function.php文件中的内容宽度。见第 47 行,并相应更新。

if ( ! isset( $content_width ) )
$content_width = 640;
于 2011-06-07T10:44:52.737 回答