当我将Flickr中的图像URL粘贴到wordpress帖子中时,它会自动将其嵌入帖子中。不知怎么的,它被设置为默认宽度500px。我该如何/在哪里更改?我就是找不到任何文档,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">
它的宽度和高度是从哪里来的?
它是自动嵌入的http://codex.wordpress.org/Embeds使用http://oembed.com通过文件wp-includs/class-oembed.php
您可以在"管理">"设置">"媒体子面板"中取消选中自动嵌入,并设置最大宽度和高度。
您也可以使用一个短代码来表示大小,即:[embed width="123" height="456"]...[/embed]
试试这个:
#content img {
margin: 0;
height: auto;
max-width: 640px;
width: auto;
}
另请参见此处:http://wordpress.org/support/topic/twenty-ten-11-ignoring-image-width-resizing
除了markratledge的答案外,Twenty Ten还在主题函数.php文件中设置内容宽度。见第47行,并相应更新。
if ( ! isset( $content_width ) )
$content_width = 640;
在markratledge的答案旁边,我注意到当你转到网站顶部共享区域的flickr链接时,你可以按"更多共享方式",它会显示你的选项"Grab the HTML/BBCode",你会看到自动嵌入的代码移动到编辑器中。
为了取消激活此功能,您可以按照markratledge的回答进行操作。