質問: WPの「GD bbPress Attachments」を使い 画像を投稿したのですが、 投稿した画像が設定した大きさ(500px X 500px)より 大きい画像だと画像が切れてしまうので 指定した大きさに画像を100%表示にしたいのですが、 そのような事は可能なのでしょうか? スクリーンショット画像↓ ![スクリーンショット](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/f0dc95ac3a6aa5bd60772d26dd5f2557.png) 元画像↓ ![元画像](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/ab90a09a119967610b8b30ff10d13df8.jpeg)
回答: プラグイン内部で `add_image_size` のクロップ指定がハードコーディングされているため、下記のような関数を作り、テンプレートの画像表示より前の部分で `force_uncrop_image_size();` を実行するとかどうでしょう。 ``` // functions.php function force_uncrop_image_size() { global $_wp_additional_image_sizes; if ( !empty( $_wp_additional_image_sizes[ 'd4p-bbp-thumb' ] ) && !empty( $_wp_additional_image_sizes[ 'd4p-bbp-thumb' ][ 'crop' ] ) ) { $_wp_additional_image_sizes[ 'd4p-bbp-thumb' ][ 'crop' ] = false; } } ``` 【add_image_size() | Function | WordPress Developer Resources】