我相信您将需要此函数:wp\\u get\\u attachment\\u image\\u src();(以下是codex链接:https://developer.wordpress.org/reference/functions/wp_get_attachment_image_src/)
您所要做的就是传入您希望获取的图像的ID,它将为您提供URL。
举个小例子:
<?php
// Getting the media attached to a post
$post_image_url = wp_get_attachment_image_src($post->ID);
// var_dump the variable to see what URL is returned.
var_dump($post_image_url);
// Using just an image ID
$set_image_url = wp_get_attachment_image_src(19983);
// var_dump the variable to see what URL is returned.
var_dump($set_image_url);
// You can also do it so it fetches a certain size of image
$image_size_url = wp_get_attachment_image_src(19982, \'thumbnail\');
// var_dump the variable to see what URL is returned.
var_dump($image_size_url);
?>
因此,要让媒体显示在自定义页面上,您只需输入一个大致如下所示的图像标记即可:
<img src="<?php echo wp_get_attachment_image_src(19983, \'thumbnail\'); ?>" alt="" class="" />
这将出现在您希望其显示的页面模板文件中。
通过一些实验,你应该能够让它工作。