我的目标是为客户创建一个网站,该网站需要将网站作为图片库。
我通过Wordpress制作网站,以便客户端可以通过友好的wordpress管理面板上传图片,然后网站将显示图库的父图像和几个缩略图(使用Jquery滚动)。
我的问题是关于以缩略图的形式调整图像大小的好方法的建议。目前我有一些“hack-ish”代码只是改变图像尺寸,但据我所知,这不会减少加载时间并且效率很低。
关于如何做得更好的任何想法?可能使用PHP GD?谢谢!
答案 0 :(得分:3)
Wordpress已成功上传。
除了创建标准的缩略图,中型和大型尺寸之外,您还可以输入自定义尺寸以在设置 - >下创建。仪表板的媒体部分。
您还可以在插件和/或主题中添加自定义尺寸。见http://codex.wordpress.org/Function_Reference/add_image_size
答案 1 :(得分:2)
Timthumb可能是一个很好的解决方案。内置的wordpress媒体设置只能为三个不同的图像选项(缩略图,中等和大)设置一次。如果更改设置,则不会重新调整已上载的任何内容。大多数情况下这是可以接受的,但对于照片较重的网站,您可能需要更多的尺寸选项和动态调整。这个简单的PHP脚本将创建任何大小的图像并保存缓存副本以便快速交付。很多WordPress主题都使用它。
http://code.google.com/p/timthumb/
- 编辑 -
那么,你知道我昨天给TimThumb的建议吗?那么,今天看看重大新闻。请确保您使用的是最新版本。
答案 2 :(得分:1)
WordPress他的这个漂亮的功能隐藏image_resize,我建议如果你想在一个位置的代码大小这样做。我有一个小的“库”我写的“帮助”处理WordPress中的文件上传,git repo是here。