如何自动调整用作特色图像的动画GIF的大小,而不会丢失动画?

时间:2017-03-01 作者:Knott

我知道WodPress支持在帖子中嵌入动画gif图像,但我需要动画图像用作特色图像,并显示在帖子页面以及我的所有帖子列表上,以保持图像大小和动画效果。

当我使用一个用于主页的网格来显示它时,我需要保持它的响应大小,例如,自定义图像大小(如340x250px)目前无法正确显示动画gif。蚂蚁提示?

1 个回复
最合适的回答,由SO网友:Svartbaard 整理而成

gif应作为特色图像。例如,将gif上传为特色图像并显示在帖子页面(single.php)上,使用以下原始大小:

the_post_thumbnail(\'full\');
对于特定的图像大小,即。

<?php the_post_thumbnail( \'custom-size\' ); ?>
WP生成静态图像,在这种情况下,gif将无法工作。

我的建议是使用条件检查附件是否是gif,在这种情况下使用完整版本,并依赖css进行匹配。

$image_id = get_post_thumbnail_id($post->ID);
$type =  get_post_mime_type( $image_id );

相关推荐