5/06/2016

カスタムフィールドで挿入した画像サイズの変更と挿入枚数によって表示方法を変更する

まず、上記コードをfunctions.php内に記載。

すると
<?php echo get_custom_img($staffID,'thumbnail'); ?>
をカスタム投稿タイプページに記載すれば、画像が表示される。

※$staffIDはAdvanced Custom Fieldsで設定のフィールド名(staff1~4)
が、今回は最大4枚写真挿入が可能(設定で4つ写真挿入フィールドを作成)だが、間が空いて4枚より少ない数の写真挿入しかない場合の途中空欄スペースを除いて表示させたいので、下記コードを表示したい投稿タイプページに記載する。

なお、途中※でも記載の通り、画像挿入フィールドはプラグイン『Advanced Custom Fields』で作成している。

作成時、返り値項目にて「画像ID」にチェックをいれ、選択することを忘れないように。

そうしないと、IDにて画像データが取得できない。

今回もまた、備忘録として。

0 件のコメント:

コメントを投稿