the_post_thumbnail ( $size = 'post-thumbnail', $attr = '' )

  • (string|int[]) size Optional. Image size. Accepts any registered image size name, or an array of width and height values in pixels (in that order). Default 'post-thumbnail'.
  • (string|array) attr Optional. Query string or array of attributes. Default empty.
Defined at:


Displays the post thumbnail.When a theme adds 'post-thumbnail' support, a special 'post-thumbnail' image size is registered, which differs from the 'thumbnail' image size managed via the Settings > Media screen. When using the_post_thumbnail() or related functions, the 'post-thumbnail' image size is used by default, though a different size can be specified instead as needed.

Related Functions

the_post_thumbnail_url, get_the_post_thumbnail, has_post_thumbnail, set_post_thumbnail, delete_post_thumbnail

Top Google Results

User discussions

wpseek mobile