由于图像,页面大小太大

时间:2018-11-01 作者:Omer

我希望这是一个合适的问题。我的网站加载图像,然后调整其大小。因此,所发生的是,图像被加载到全尺寸,然后缩小。我已经有很多图片了,重新上传所有图片与此无关。

是否有设置、代码或插件允许我在加载之前根据需要减少图像?

现在我的页面大小是68MB(!)。

谢谢

1 个回复
SO网友:sandrodz

自4.4版起,响应图像就在WordPress core中

https://make.wordpress.org/core/2015/11/10/responsive-images-in-wordpress-4-4/

srcsetsizes 用于完成此操作。

如果你的主题没有正确实现这些,你将不得不修改主题文件。

<?php
// Specifying width of 400 (px) and height of 200 (px).
$srcset = wp_get_attachment_image_srcset( get_custom_header()->attachment_id, array( 400, 200 ) );
?>
<img src="<?php header_image(); ?>" srcset="<?php echo esc_attr( $srcset ); ?>">

https://developer.wordpress.org/reference/functions/wp_get_attachment_image_srcset/

结束

相关推荐

Remove <p></p> after images

我对<p></p> 出现在my之后的标记<img....>. 以下是我在本地主机上查看生成的页面时显示的内容。。。<img src=\"/wp-content/themes/wunderful/assets/images/feedback-danielle.png\" alt=\"Danielle Johnson Deal Town FC Treasurer\"> <p></p> 请注意随机生成的<p>&