smart custum fileで
ループフィールドsekou_imgz
のsekou_img_altを画像altへ分岐あり
これはさらに新築施工例orリフォームというターム名まで取得して入れる
タイトルにて記事内でターム名取得
<?php if ( $terms = get_the_terms($post->ID, 'built-cat') ) { echo ''; //前 <ul> foreach ( $terms as $term ) { echo '' . esc_html($term->name) . ''; //"前後ろ<li></li> } echo ''; //後ろ</ul> } ?>
ギャラリー
<div id="img_box2"> <div class="navi-image"> <?php $fields = SCF::get('sekou_imgz'); foreach ($fields as $field) : ?> <?php //ターム名 $tarm_key = $term->name; //ページタイトル $title_base = get_the_title(); //画像altあれば if($field['sekou_img_alt']): $alt = $field['sekou_img_alt']; $title = $alt.'|'.$tarm_key.'|'.$title_base; //画像altなければ else: $title = $tarm_key.'|'.$title_base; endif; $attachment_id = $field['sekou_img']; ?> <a href="#" onClick="return false;"> <?php $car_photo = wp_get_attachment_image($attachment_id,'gall_h500',0,array('alt'=>$title,'title'=>$title)); echo $car_photo; ?> </a> <?php endforeach; ?> </div class="navi-image"> <div class="navi"> <ul> <?php $fields = SCF::get('sekou_imgz'); foreach ($fields as $field) : ?> <?php //ターム名 $tarm_key = $term->name; //ページタイトル $title_base = get_the_title(); //画像altあれば if($field['sekou_img_alt']): $alt = $field['sekou_img_alt']; $title = $alt.'|'.$tarm_key.'|'.$title_base; //画像altなければ else: $title = $tarm_key.'|'.$title_base; endif; $attachment_id = $field['sekou_img']; ?> <li><a href="#" onClick="return false;"> <?php $car_photo = wp_get_attachment_image($attachment_id,'gall_s',0,array('alt'=>$title,'title'=>$title,'class'=>'navi_sam')); echo $car_photo; ?> </a></li> <?php endforeach; ?> </ul> </div class="navi"> <div style="clear:both;"></div> </div id="img_box2"> <!---------------------------------------------------->