В php у меня отображается ul с 3 элементами списка в виде вкладок.Для вкладок без содержимого, как мне их не отображать?
<div class="grid col-540 fit" id="tabs">
<ul>
<li><a href="#tabs-1">Profile</a></li>
<li><a href="#tabs-2">Project Experience</a></li>
<?php if (!empty(get('bio_publications')) { ?>
<li><a href="#tabs-3">Publications</a></li>
<?php } ?><?php endif ?>
</ul>
<div class="profile" id="tabs-1">
<h2>Profile</h2>
<?php the_content( __( 'Read more ›', 'responsive' ) ); ?>
</div>
<div class="project-experience" id="tabs-2">
<h2>Project Experience</h2>
<?php echo get('bio_project_experience'); ?>
</div>
<div class="publications" id="tabs-3">
<h2>Publications</h2>
<?php echo get('bio_publications'); ?>
</div>
</div>
Я предполагал, что смогу сделать это с помощью оператора if, ноэто не работает.Публикации пустые для этого конкретного ul, поэтому вкладка не должна отображаться.
Спасибо за вашу помощь.