wordpress - Wordpress:创建图片库时选择图片大小
问题描述
目标:在使用 Gutenberg 编辑器在 Wordpress 5.3.2 中创建图片库时,我希望能够选择图片大小。
原因:块图库自动提供大图像,然后依靠 CSS 调整图像大小以适应 flexbox 布局。相反,我想为我的网站选择中等大小,它的大小更接近布局中显示的内容。这将缩短加载时间,因为不会为用户提供超大的图像。
问题:是否有一些代码可以添加到 functions.php 中,让我可以选择我想要的图像大小或覆盖默认的大尺寸为中等尺寸?
解决方案
我理解你的目的,不幸的是 WordPress 和 Gutenberg 仍然加载全尺寸的原始图像(并且只是在 css 中调整它的大小):(
有几个密切相关的问题描述了这一点
- https://core.trac.wordpress.org/ticket/45407
- https://github.com/WordPress/gutenberg/issues/9620
- https://github.com/WordPress/gutenberg/issues/6177
2021 年更新:
Gutenberg 不再加载完整尺寸的原始图像,您可以在块的右侧面板中选择要加载的注册图像尺寸;但是该图像通常仍然大于必要的大小并且没有完全优化;更多信息,请访问https://gist.github.com/skorasaurus/a01249d4302226bf12c80dd979322303
推荐阅读
- python - 在 python 列表中查找 alpha
- android - 如何将 MediatorLiveData 与抽象源一起使用
- javascript - laravel foreach 选择选项和必需
- android-studio - 如何在 android 中测试 Google Play 计费订阅(非应用内购买)
- bison - 野牛匹配模式的顺序是什么?
- node.js - 连接到 (LocalDB)\MSSQLLocalDB Sequelize
- node.js - 如何解决 npm ERR!失踪?
- if-statement - 使用 IF 语句创建计算列需要对计算列中的多个列表选项使用相同的源列值
- c# - 通过扩展属性过滤 CalendarView 时没有结果
- node.js - 如何在快递应用程序中使用 routee.net 发送短信以验证电话号码