有没有一种方法可以使用_post_thbhumapure()从媒体库中拉入特定的图像

时间:2020-02-25 作者:The Chewy

我目前有一个自定义主题,其中一些图像位于单独的图像文件夹中,我使用echo get_theme_file_uri(\'/img/image-name.jpg\') 按预期工作。

我希望能够从媒体库添加图像,我知道我可以用the_post_thumbnail(), 但这显然会引入与帖子相关的帖子缩略图,而我设计了一个使用4种不同图像的页面。

是否有一个模板标签,可以将图像从媒体库中拉到我可以使用图像ID的页面上,这样您就可以获得好处the_post_thumbnail() 在尺寸图像等方面带来了什么?

任何帮助都将是惊人的。

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

非后期缩略图的任意图像的等效函数为wp_get_attachment_image(). 它的工作原理类似,但您需要传递附件ID$icon 实际上没什么作用的论点:

echo wp_get_attachment_image( $attachment_id, \'large\', false, [] );

相关推荐

Host images only on CDN

我开发了一个wordpress网站,该网站托管在AWS上。该网站运行良好,但由于我希望它成为一个电子商务网站,将有大量的图像。AWS的托管帐户仅提供30 GB的存储空间。所以我想host images completely on an external CDN off my server. 但最近对CDN的搜索导致我只缓存CDN,我希望只在其他服务器上托管图像。有线索吗?