get_the_post_thumbnail()
是 WordPress 提供的一个函数,它可以在 WordPress 网站的主题中使用。它的作用是显示特色图像,也就是为特定文章(或其他内容类型)设置的缩略图。
该函数的基本用法如下:
get_the_post_thumbnail( $post_id, $size, $attr );
其中,$post_id
是要显示特色图像的文章的 ID,$size
是图像的尺寸,可以是固定的尺寸(如“thumbnail”、“medium”、“large”或“full”),也可以是宽度和高度的数组(如 array(200,200))。$attr
是图像标签的其他属性,可以是一个数组或字符串。
例如,如果要为文章 ID 为 123 的文章显示“thumbnail”尺寸的特色图像,可以使用以下代码:
echo get_the_post_thumbnail( 123, 'thumbnail' );
如果要为文章 ID 为 123 的文章显示宽度为 200 像素,高度为 100 像素的特色图像,可以使用以下代码:
echo get_the_post_thumbnail( 123, array(200,100) );
如果要为文章 ID 为 123 的文章显示“thumbnail”尺寸的特色图像,并添加“class”属性,可以使用以下代码:
echo get_the_post_thumbnail( 123, 'thumbnail', array( 'class' => 'custom-class' ) );
另外,在使用 get_the_post_thumbnail()
函数时,还有几点需要注意:
- 在使用该函数之前,需要确保已为文章设置了特色图像。
- 该函数不会检查文章是否有特色图像,所以如果文章没有特色图像,该函数将返回空字符串。如果希望在文章没有特色图像时显示默认图像,可以使用
has_post_thumbnail()
函数来检查文章是否有特色图像,然后执行适当的操作。 - 该函数返回的是图像标签,而不是图像 URL。如果希望获取图像 URL,可以使用
wp_get_attachment_url()
函数。 - 该函数不支持对图像进行缩放或裁剪。如果希望对图像进行这些操作,可以使用
wp_get_attachment_image_src()
函数。
我希望以上信息能帮助您了解 get_the_post_thumbnail()
函数的用法。如果您还有其他问题,请随时告诉我。
作者:牛奇网,本站文章均为辛苦原创,在此严正声明,本站内容严禁采集转载,面斥不雅请好自为之,本文网址:https://www.niuqi360.com/wordpress/how-to-use-get_the_post_thumbnail-function/