WordPress FancyBox调整大图像大小

时间:2011-05-16 作者:space_balls

我有一个wordpress用户,他们不太擅长调整图像大小,所以当他们将图像上传到wordpress时,图像大小仍然大于3000px。

它们可以导入帖子并生成缩略图。当您单击缩略图时,图像会显示在一个灯箱中(使用fancybox),但由于图像太大,加载需要很长时间。

是否可以在灯箱中打开较小版本的图像(例如800px宽)?自动,而无需用户在上传前调整图像大小?

有这个插件吗?

谢谢

1 个回复
SO网友:Tristar Web Design

您需要做的是编辑主题的功能。php文件添加新的图像大小。滚动到底部,在php标记内输入:

add_image_size( \'fancybox-full\', 800, 9999 );
每当上传图像时,这将创建一个800px宽的未剪切图像。

然后,您需要编辑图像的锚定,以链接到此新图像大小。尝试使用wp_get_attachment_image_src() - 使用fancybox full作为图像大小参数,不确定您当前如何获取附件ID,因此如果您需要进一步帮助,请告诉我。

您会发现,这与您已上载的图像当前不兼容。尝试使用Regenerate Thumbnails 插件。

希望这有帮助。

结束

相关推荐

Resizing all images

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