概要
【Wordpress】管理画面から画像をアップロードする際に自動生成されるサムネイルサイズを任意のサイズに指定するfunctions処理について。用途
- ACFプラグインを使用して追加した画像カスタムフィールドや、アイキャッチ画像を任意のサイズでクロップ(orリサイズ)して表示させたい。
仕様
- functions.phpに下記「PHP 1」の記述を追加し、画像を表示させたい場所で「PHP 2」の記述で画像パスを取得し<img>タグを表示させる。
- 画像を指定サイズで取得するために、対象の画像IDが必要となる。
注意事項
- functions.phpに下記「PHP 1」の記述を追加する前にアップロードされた画像に対しては適用されない。
- ACFの画像カスタムフィールドの「返り値のフォーマット」を「画像ID」にしておくこと。
実装方法
ローカル環境にコードを移設した際に動作しない場合はこちら。(トラブルシューティングページへ)