WordPressでデフォルトの画像サイズをハードクロップに設定する


18

WPで中および大の画像サイズをハードクロップに設定するにはどうすればよいですか?

私のテーマでは、これを使用してサムネイルサイズをハードクロップに設定できます。

add_theme_support('post-thumbnails');
set_post_thumbnail_size( 96, 96, true );

しかし、中規模および大規模の画像をハードクロップする方法はありません。

中規模および大規模のサイズを削除して、それらを再追加する方法はおそらくありますか?

add_image_size( 'medium', $width, $height, true );
add_image_size( 'large', $width, $height, true );

回答:


19

次のようにデフォルトを上書きできます:

add_image_size( 'medium', 200, 200, true );

3
はい、これは簡単でした!そんなことはありえないと確信してい
ブレイディ

29

あなたがしようとしたように設定を使用する改善点は次のとおりです。

add_image_size('medium', get_option( 'medium_size_w' ), get_option( 'medium_size_h' ), true );


3
このソリューションの利点は、測定をwp設定で設定できることです。甘い。
honk31

これは完璧です!
エティエンヌデュプイ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.