设置添加到帖子中的每个图像的背景色

时间:2011-05-17 作者:pixeline

当使用lightbox或shadowbox等模式窗口显示帖子图像时,客户希望能够根据要显示的图像选择模式窗口使用的背景颜色:颜色可以是黑色、白色或灰色。

我想这样的黑客应该通过插件来完成,但我没有找到任何插件,所以我想我应该自己做。我一点也不明白:我应该把所选的值存储在哪里?什么挂钩?欢迎任何帮助。

2 个回复
最合适的回答,由SO网友:Jan Fabry 整理而成

您可以将所选颜色存储在元字段中。我们有个问题adding a custom field to attachments, 它包含一个示例。你需要的钩子是attachment_fields_to_editattachment_fields_to_save.

SO网友:lipelip

这不需要插件。

上传图片并将其插入帖子后,您可以单击图片左上角的图标,这将为您带来一个新的面板。单击“高级设置”选项卡,可以在那里将html类添加到img标记。

然后,您可以在css中输入bg1=灰色,bg2=黑色…

更多信息请点击此处>http://en.support.wordpress.com/images/image-settings/

结束

相关推荐

Resizing all images

我刚刚更改了博客的主题,由于页面宽度很小,它打破了布局。我之前的大多数图片(附在帖子中)的宽度都在600px左右,现在我需要按450px的比例调整它们的大小。如何一次性调整它们的大小?有这个插件吗?P、 美国:编写CSS规则是一个很好的选择,我已经做到了。但我认为调整图像大小也会减少每个页面的下载开销!