Smart Custom Fieldsに関するまとめ
参考サイト:【WordPress】カスタムフィールドの繰り返し機能で設定した値を出力する
ループして画像を取り出すとき
変数名は使用しているフィールド名から取り出すこと。(別に変えてもいいけど、フィールド名だとわかりやすい。)
URLの出力をするときは、必ず[0]を入れること。配列として吐き出されるのでArrayが出てくる。
<?php
$loop = SCF::get('ループのフィールド名');
foreach($loop as $loops){
/* --- <img>タグで取り出す。 --- */
$img = wp_get_attachment_image($loops['値のフィールド名'], 'full');
echo $img;
/* --- [0]URL [1]width [2]height 配列を取得 --- */
$img_url = wp_get_attachment_image_src($loops['値のフィールド名'], 'full');
echo $img_url[0];
}
?>

