WordPress中的图像有效方法?

时间:2014-09-01 04:46:54

标签: wordpress image thumbnails

在WordPress中处理图像的有效方法是什么? 这样它使用最少的资源并允许快速加载?

在仪表板中禁用图像副本是否有效>设置>媒体?
换句话说,为Thumbnail,Medium和Large设置零值是否合适,只保留原始大小的图像?因此,不会有4个相同图像的副本,这样会很好,因为它使用较少的Wordpress资源,对吗?

以下是我的游戏计划,但我不确定它是否有效:

在我的主页上,我将显示200x200个精选图片(又名Post Thumbnails)
对于single.php,我将显示相同图像的400x400版本

  1. 在上传到WordPress之前将图像裁剪为200x200
  2. 使用此代码
  3. loop.php

    <?php the_post_thumbnail( 'full' ); ?>
    

    functions.php

    add_theme_support( 'post-thumbnails' );
    



    此外,使用插件重新生成缩略图时,旧图像是否被覆盖并删除?或者图像是否在不断积累? 。

2 个答案:

答案 0 :(得分:1)

我认为最好的方法是将中小尺寸设置为您想要的两种尺寸。完整大小的缩略图大小设置为您的内容宽度。你可以按照以下方式打电话给他们

the_post_thumbnail( 'medium' );

您可以上传正常大小的图片,Wordpress会自动将其裁剪为指定尺寸。即使你在上传之前裁剪你的图像,然后上传它,Wordpress仍然会创建所有4种尺寸,全尺寸,原始尺寸,中尺寸和小尺寸。

如果您需要删除不再支持图片尺寸的图片,则需要Force Regenerating Thumbnails这样的插件。例如,如果您更改中等大小的缩略图&#39;大小并重新生成它,原始的中等大小的图像不再被分配给特定的缩略图大小。然后,此插件将删除旧的中型缩略图。

只是添加,没有任何性能差异,如果有任何差异,那么对于图像数量而言,它确实是微不足道的。

答案 1 :(得分:0)

add_image_size('header-bg',width,height); //function.php
the_post_thumbnail('header-bg'); //你想要的地方