WordPress 缩略图上不存在 src 和 sizes 属性;加载最小图像大小
WordPress 缩略图上不存在 src 和 sizes 属性;加载最小图像大小详细介绍
WordPress 4.4+ 开始,如果您的主题启用了缩略图后, 并且您正在使用 the_post_thumbnail() 或 wp_get_attachment_image() 等核心功能,WordPress 将自动包含 srcset 和 sizes 属性(假设存在多个图像尺寸)。GD 库足以生成这些图像。以下是需要仔细检查以确保 WordPress 自动生成 srcset 的主要事项:
确认缩略图的主题支持在您的 functions.php 中,您已经添加了:
function df_theme_support() { add_theme_support('post-thumbnails');
function df_theme_support() { add_theme_support('缩略图后');
// Custom image sizes add_image_size('small-thumbnail', 430, 242, true); add_image_size('medium-thumbnail', 645, 363, true); add_image_size('medium-large-thumbnail', 860, 484, true); } add_action('after_setup_theme', 'df_theme_support');
自定义图片大小 add_image_size('small-thumbnail', 430, 242, true);add_image_size('中缩略图', 645, 363, true);add_image_size(“中大缩略图”, 860, 484, true);} add_action('after_setup_theme', 'df_theme_support');
这对于注册缩略图支持和自定义大小是正确的。
使用 WordPress 图像函数在主题模板中渲染图像时,请确保您使用以下内容:
如果您自己硬编码 标签,那么 WordPress 将没有机会自动添加 srcset 或大小 。