WordPressでpost-thumbnailsを指定するだけだとプレビューが150pxになる

post-thumbnailsとは

functions.phpファイルにadd_theme_support('post-thumbnails'); を追加すると投稿ページでアイキャッチ画像が選択できるようになる。

しかし、これだけ指定すると投稿ページ(post.php)のアイキャッチ画像のサムネイルが両端がトリミングされた150x150が表示されてしまう。

トリミングしない画像にするには

アイキャッチ画像をトリミングされた150x150の画像にしないようにするにはset_post_thumbnail_sizeでアイキャッチ画像のサイズを指定する必要がある。

一般的にはWordPressのデフォルトテーマで使用されているサイズが使用されることが多い。

// theme_setup
function theme_setup() {
  add_theme_support('post-thumbnails');
  set_post_thumbnail_size(1568, 9999);
}
add_action('after_setup_theme', 'theme_setup');

上記が指定されていればアイキャッチ画像のプレビューのサムネイルがトリミングされずに表示される。