我希望缓存网站上的所有图像,并阻止浏览器始终下载图像,因此我希望向所有图像添加版本查询标记(例如:?v=20160505
)
如何为图像URL添加此内容?现在,我使用以下代码在我的主题中显示图像:
echo get_the_post_thumbnail( $thumbnail->ID, \'thumbnail\' );
我希望缓存网站上的所有图像,并阻止浏览器始终下载图像,因此我希望向所有图像添加版本查询标记(例如:?v=20160505
)
如何为图像URL添加此内容?现在,我使用以下代码在我的主题中显示图像:
echo get_the_post_thumbnail( $thumbnail->ID, \'thumbnail\' );
不知道你为什么要这样做update_post_thumbnail_cache()
在WordPress和set expire headers 在服务器端。但你可以在你的functions.php
:
add_filter(\'wp_get_attachment_image_src\', function($img, $id, $size, $icon) {
$img[0] = $img[0] . \'?v={$some_version}\';
return $img;
}, PHP_INT_MAX, 4);
当我使用标准WordPress图库时,我会在内容中获得非常小的缩略图:由于内容中有很多空间,我想显示更大的图像。我该怎么做?主题中没有添加特定的库代码。