PHP初心者です。
カスタムフィールドで見だしタイトルつきのtableを作成したいです。
現在は<td>にも入力があると表示されます。
よろしくお願いいたします。
$group1 = get_field('group01'); ?> <?php if ( ! empty( array_filter( $group1) ) ) { ?> <p class="title">タイトルが入ります</p> <table class="table"> <?php while( have_rows('group01')): the_row(); ?> <?php if (get_sub_field('title01') ): ?> <tr> <th><?php echo the_sub_field('title01'); ?></th> <td> <?php if( get_sub_field('txt01')): ?> <?php the_sub_field('txt01'); ?> <?php else: ?> - <?php endif; ?> </td> </tr> <?php else: ?> <?php endif; ?> <?php endwhile; ?> </table> </div> <?php } ?>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。