我正在尝试在 wordpress 中创建一个响应式画廊。首先,我在functions.php
文件中添加了这行代码:
if ( function_exists( 'add_theme_support' ) ) {
add_theme_support( 'post-thumbnails' );
add_image_size('grid-1', 400, 9999);
add_image_size('grid-2', 800,9999);
}
关于这里的另一个问题,我发现这9999
将允许 Wordpress 以任何高度裁剪图像,以使图像不会丢失信息。我可以展示它的那一天是:
the_post_thumbnail('grid-1')
我需要的最终结果是:
<img src="200x100.png" data-1x="400x200.png" data-2x="800x400.png">
由于我不知道高度,我将无法对其进行硬编码。有没有办法提取该信息并将其添加到the_post_thumbnail('grid-1')
谢谢