I think there is an easier way to write this code, but not sure which approach to take. Basically, I want to check if every variable exists, and if so, add the appropriate markup to the page.
Any suggestions would be great.
<?php $words = get_field('words'); $photography = get_field('photography'); $architect = get_field('architect'); ?> <div class="panel"> <?php if( $words ): ?> <div> <p><span>Words</span><span><?php echo $words;?></span></p> </div> <?php endif ;?> <?php if( $photography ): ?> <div> <p><span>Photography</span><span><?php echo $photography;?></span></p> </div> <?php endif; ?> <?php if( $architect ): ?> <div> <p><span>Architect</span><span><?php echo $architect;?></span></p> </div> <?php endif; ?> </div>
source share