如何在 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。您还可以传递所需的图像尺寸。
希望这些信息对您有所帮助。
您必须将您的页面 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]; ?>" />
希望对您有所帮助。
我有一个分类页面 taxonomoy-$slug.php
,我希望能够在上面显示另一个页面的特色图片。没有插件有没有办法做到这一点?
可以,但您需要获取该页面的 ID。
get_the_post_thumbnail( $post_id, 'full' );
此函数为您提供页面的特色图片,您应该在其中获得要从中获取它的特定页面的 ID。您还可以传递所需的图像尺寸。
希望这些信息对您有所帮助。
您必须将您的页面 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]; ?>" />
希望对您有所帮助。