Image 如何在wordpress中调整/访问原始图像?

Image 如何在wordpress中调整/访问原始图像?,image,wordpress,Image,Wordpress,wordpress中的图像在哪里调整大小?在数据库中?在文件夹里 如何调整原始图像的大小(而不是创建新版本)。我问这个问题,因为我上传了相当多的图片,这些图片太大了,降低了wordpress网站的加载速度,我想调整它们的大小,这样就不会有任何尺寸超过1500px 我已经看过了一些插件,包括“重新生成缩略图”,但可能有一个插件真正实现了我想要的功能,但我还没有找到。您可以使用WordPress'并为图像添加多个大小,这意味着WordPress将在上载新缩略图时创建具有指定尺寸的帖子缩略图副本。要了

wordpress中的图像在哪里调整大小?在数据库中?在文件夹里

如何调整原始图像的大小(而不是创建新版本)。我问这个问题,因为我上传了相当多的图片,这些图片太大了,降低了wordpress网站的加载速度,我想调整它们的大小,这样就不会有任何尺寸超过1500px

我已经看过了一些插件,包括“重新生成缩略图”,但可能有一个插件真正实现了我想要的功能,但我还没有找到。

您可以使用WordPress'并为图像添加多个大小,这意味着WordPress将在上载新缩略图时创建具有指定尺寸的帖子缩略图副本。要了解更多关于这些技术的信息,您可以

WordPress中还有另一个功能,它可以用来缩小图像的比例以适应特定的大小,并保存图像的新副本

大多数开发人员使用
add\u image\u size
添加多个图像大小以在不同的位置显示,即,您可以在主页中使用一个图像作为
特色图像
,也可以在
single.php
页面中使用相同图像的另一个大小。要做到这一点,你必须使用

add_theme_support( 'post-thumbnails' );
add_image_size( 'homepage-thumb', 220, 180 ); // 220 pix width,180 pix height
add_image_size( 'singlepost-thumb', 590, 9999 ); // Unlimited Height Mode
要在主页中显示
主页拇指
图像,您可以使用

if ( has_post_thumbnail() ) { the_post_thumbnail( 'homepage-thumb' ); }
if ( has_post_thumbnail() ) { the_post_thumbnail( 'singlepost-thumb' ); }
或者在
single.php
模板中,您可以使用

if ( has_post_thumbnail() ) { the_post_thumbnail( 'homepage-thumb' ); }
if ( has_post_thumbnail() ) { the_post_thumbnail( 'singlepost-thumb' ); }
你也可以看一看,也可能很有用。希望能有所帮助。

嗯,这些图像会“动态”调整大小,然后存储在服务器中,其信息会记录在数据库中

原始的遗迹和所有的“缩略图”被生成。在这种情况下,“缩略图”指的是所有WP生成的图像大小,无论大小

我在WordPress StackExchange上回答了问题。解决方案来自本文:

此脚本将用WordPress生成的大图像替换上传的图像(如果大于设置中定义的较大尺寸),以节省服务器中的空间,并在将缩略图链接到原始图像时节省带宽,如使用lightbox插件时


据我所知,没有任何插件可以直接调整原始图像的大小并更改它们的元数据,但我找到了一个不需要编码的解决方法(我和你有一个类似的问题)

  • 通过FTP下载图像(图像存储在wp content/uploads/目录中)
  • 使用您选择的软件进行调整大小/编辑操作,并使用FTP将图像重新上载到与以前完全相同的位置(不应更改文件夹结构或文件名中的任何内容)
  • 在Wordpress管理员中安装。转到“工具->重建元”。这将重建所有修改后的图像元数据(例如,它将更新数据库中的新图像大小)
  • 在Wordpress管理员中安装。您可以通过“工具->强制重新生成缩略图”对所有图像执行此操作,也可以通过Wordpress媒体管理器仅对已更改的图像执行此操作。这将删除旧的缩略图和自定义图像大小,并从新图像中创建新的缩略图

  • 哦,重读Q,我意识到你说的是你已经存储的图像,这个解决方案是针对新上传的图像。。。