我刚刚偶然发现了一个叫做$content_width
. 这对我来说是新的,到目前为止,我可以看到它在主题中使用,包括标准的二十一和第三方主题。
它似乎包含内容区域的宽度(以像素为单位)。由于全局变量没有记录在法典中,我很难找到关于它的信息。
那是什么时候$content_width
引入全局变量,原因是什么?有相关的票吗?
我刚刚偶然发现了一个叫做$content_width
. 这对我来说是新的,到目前为止,我可以看到它在主题中使用,包括标准的二十一和第三方主题。
它似乎包含内容区域的宽度(以像素为单位)。由于全局变量没有记录在法典中,我很难找到关于它的信息。
那是什么时候$content_width
引入全局变量,原因是什么?有相关的票吗?
我相信它是在WordPress 2.6(可能是2.5)上加回来的。它允许您在主题中设置作为内容显示的图像的最大宽度。E、 g.如果您的主要内容区域只有475px宽,您可以将$content\\u width设置为450,以确保您的图像不会脱离主要内容区域。
有点相关:我不知道使用它是否合理$content_width
如果您计划开发一个允许灵活设计选项的主题。例如,假设您的#content
将设置为512px
如果用户的侧栏小部件处于活动状态768px
如果用户没有激活的侧栏小部件。我看不出为什么CSS不足以处理主要内容区域中的图像溢出:
.size-auto,
.size-full,
.size-large,
.size-medium,
.size-thumbnail {
height: auto;
max-width: 100%; }
这种CSS工作得非常好,不仅可以a)防止图像溢出到相邻的div中,还可以b)当图像缩小到合适的位置时,正确地垂直调整图像大小#content
. 也许我错过了什么,但我不太需要$content_width
.$content_width
用于限制后期内容中的图像宽度。它将覆盖媒体部分中的设置large
大小如果在中定义此变量functions.php
文件,然后是large
上载图像的大小将为$content_width
.
Here 是一篇关于这个的帖子。
如何在主题更新时向Arjuna-X等主题添加内容而不丢失?儿童主题是一种很好的方式,还是有其他选择?如果新版本的主题对我添加的功能具有本机支持,该怎么办?