ADD_IMAGE_SIZE和iPad Retina显示屏(高像素密度)

时间:2012-03-14 作者:mrButlertron

我只是想知道是否有人想出或想到了一个在线图像和新iPad的解决方案。

我想结合使用add\\u image\\u size和这个jQuery脚本(https://github.com/mcilvena/jQuery-Retina-Display-Plugin)完成这件事。

基本上,我们办公室里有内容贡献者,他们会上传一幅900 x 900像素的图像,然后系统会为视网膜显示保留一幅大图像,然后为正常显示生成另一幅50%大小的图像。

只是想知道是否有人看到了这种情况。

干杯

3 个回复
SO网友:TigrouMeow

我开发了一个插件可以做到这一点。它为您创建新图像(使用@2x),告诉您原始图像是否不够大(并给您一个“重新加载”按钮),然后使用两种方法(图像处理程序或脚本)将其提供给客户端。请尝试一下,告诉我我是否能为你做得更好。可在Wordpress存储库中找到:http://wordpress.org/extend/plugins/wp-retina-2x.

SO网友:Wyck

您应该结合使用PHP和js,这样您就不会加载大量未使用的图像。

如果只制作一台ipad,那将是一个非常好的选择add_image_size 并检查模板中的推荐人。

例如:

    if(stristr($_SERVER[\'HTTP_USER_AGENT\'], \'Mozilla/5.0(iPad;\')) {
        // probably an iPad
        // the loop args
       echo wp_get_attachment_image( $attachment->ID, \'ipad\' );
    }else{
       // show regular images
       // the loop args
       echo wp_get_attachment_image( $attachment->ID, \'medium\' );
    }
也值得一看:http://retina-images.complexcompulsions.com/

SO网友:Matthew Darnell

WordPress已经可以在您上传缩略图时生成各种大小的缩略图。您只需使用“添加图像大小”来添加所需的大小。

您可以根据需要设置多种尺寸。您可能需要稍微更改脚本以查找不同的图像名称(重新调整大小的图像名称应保持一致才能做到这一点)。我相信在这种情况下,较小的图像会在名称的末尾附加一部分图像大小,因此,与JavaScript在文件名的末尾添加-2x不同,您需要让它删除图像大小。

结束

相关推荐

将WordPress内容集成到jQuery Slider中

在我的自定义WordPress主题中,我在我的内容上方实现了一个非常基本的“特色列表-图像滑块”。如何将WordPress内容集成到滑块中,以便通过“最近的帖子”或“类别”提取幻灯片内容?此外,如何设置“特色IMG”在滑块中显示为照片,并在列表区域中的我的缩略图部分中显示?这是我在jQuery I插件上获得的截图;<(他们的演示程序坏了,所以。)Below is the markup I have implemented. <div id=\"featured\" >