更改媒体库的缩略图大小

时间:2019-02-22 作者:Ted

我似乎找不到改变媒体库中图像大小的方法。由于某些原因,正在将完整图片加载到媒体库中,这使得加载速度非常慢。我尝试过:

使用更改post缩略图、medium和medium\\u大值add_image_size( \'post-thumbnail\', 180, 180, true );
尝试在上挂钩shortcode_atts_gallery 更改$output[\'size\'] 价值

有没有办法让Wordpress获取这些图片的裁剪版本,而不是显示完整的图像?

1 个回复
SO网友:Antti Koskinen

这是一个有趣的问题,因为我对修改媒体库的默认行为一无所知。所以,我最终对这件事做了一些研究。

我发现媒体库使用wp_ajax_query_attachments() 获取图像和其他媒体。在ajax函数中ajax_query_attachments_args 可用于修改附件的参数WP_Query.

WP_Query ajax函数使用wp_prepare_attachment_for_js (函数和过滤器)返回之前wp_send_json_success().

也许你可以试着wp_prepare_attachment_for_js 过滤并查看是否可以达到所需的结果。

相关推荐

Gallery thumbnails very small

当我使用标准WordPress图库时,我会在内容中获得非常小的缩略图:由于内容中有很多空间,我想显示更大的图像。我该怎么做?主题中没有添加特定的库代码。