(Wordpress)的Php图像调整大小/缩略图方法

时间:2011-08-08 05:48:34

标签: php image wordpress gd

我的目标是为客户创建一个网站,该网站需要将网站作为图片库。

我通过Wordpress制作网站,以便客户端可以通过友好的wordpress管理面板上传图片,然后网站将显示图库的父图像和几个缩略图(使用Jquery滚动)。

我的问题是关于以缩略图的形式调整图像大小的好方法的建议。目前我有一些“hack-ish”代码只是改变图像尺寸,但据我所知,这不会减少加载时间并且效率很低。

关于如何做得更好的任何想法?可能使用PHP GD?谢谢!

3 个答案:

答案 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的建议吗?那么,今天看看重大新闻。请确保您使用的是最新版本。

http://ma.tt/2011/08/the-timthumb-saga/

答案 2 :(得分:1)

WordPress他的这个漂亮的功能隐藏image_resize,我建议如果你想在一个位置的代码大小这样做​​。我有一个小的“库”我写的“帮助”处理WordPress中的文件上传,git repo是here