自分のサイトのホームページ(ブログ)上の投稿サムネイル(おすすめ画像)のサイズを制御するにはどうすればよいですか。
投稿サムネイルの寸法は470ピクセルx 370ピクセルである必要があります。 Settings > Media
で寸法を調整しようとしましたが、これではうまくいきません。
私のコード:
<div class="posts__post">
<article>
// post thumbnail in question
<a class="posts__post--preview" href="<?php the_permalink(); ?>"><?php the_post_thumbnail(); ?></a>
<p class="posts__post--tag"><?php the_category(' / '); ?></p>
<h1 class="posts__post--title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1>
<p class="posts__post--meta"><?php echo time_ago(); ?></p>
</article>
</div>
私は最初に Codexテーマ単体テストページ を介して投稿をインポートし、私のfunction.php file
内で注目の画像を有効にしました。
このコードをあなたのテーマのfunctions.php
ファイルに追加してください。画像はアップロード時にWordPressによってサイズ変更されます。 サムネイルの再生成 などのプラグインを使用すると、最初のアップロード後に画像サイズが変更された場合にソース画像が正しく生成されるようになります。
// Sets the parameters for the post-thumbnail image size
// https://codex.wordpress.org/Function_Reference/set_post_thumbnail_size
add_action( 'after_setup_theme', 'wpse239844_image_sizes' );
function wpse239844_image_sizes() {
set_post_thumbnail_size( 470, 370, true ); // $width, $height, $crop
}