如何在 WordPress 的 post 中使用另一个页面的特色图片?

How do I use the featured image of another page in a post in WordPress?

我有一个分类页面 taxonomoy-$slug.php,我希望能够在上面显示另一个页面的特色图片。没有插件有没有办法做到这一点?

可以,但您需要获取该页面的 ID。

get_the_post_thumbnail( $post_id, 'full' );

此函数为您提供页面的特色图片,您应该在其中获得要从中获取它的特定页面的 ID。您还可以传递所需的图像尺寸。

更多信息:get_the_post_thumbnail()

希望这些信息对您有所帮助。

您必须将您的页面 ID 静态放入变量中,就像下面的代码一样:

<?php 
$post_id = 12;      //place here your page id  
$post_thumbnail_id = get_post_thumbnail_id( $post_id ); 
$image = wp_get_attachment_image_src( $post_thumbnail_id ); ?>

现在,将这个 $image 变量放在标签中:

<img src="<?php echo $image[0]; ?>" />

希望对您有所帮助。