Smart Custom Fields の繰り返しフィールドを利用しているんですが、記入がある時はdt、ddに表示されて記入がない時はdl要素と<h5>タイトル</h5>を非表示にしたいです。
Google先生に聞いてみてあれこれ試してみると未記入部分は非表示にする事はできたのですが、記入されている箇所ではレイアウトが崩れてしまったりとうまくいきません。
詳しい方に是非お知恵をお借りできればと思います。
該当のソースコード
<h5>略歴</h5> <dl class="instData02"> <?php $repeat_group = SCF::get( 'teamgroup' ); foreach ( $repeat_group as $fields ) { ?> <?php if ( '' != $fields['teamYear']): ?> <dt><?php echo esc_html( $fields['teamYear'] ); ?>年</dt> <?php endif; ?> <dd><?php echo esc_attr( $fields['teamDetails'] ); ?></dd> <?php } ?> </dl>
補足情報(FW/ツールのバージョンなど)
WordPress バージョン 4.9.6
回答1件
あなたの回答
tips
プレビュー