现在如何显示空字段在我的php代码之间


How to now show empty field in my php code between li

当我的表单字段为空时,如何不显示我的代码在li/li和li/li之间?

当管理面板为空时,每个li都消失了。

<?php if (class_exists('MultiPostThumbnails')) : ?>
    <?php $imgID = get_post_thumbnail_id(); $url = MultiPostThumbnails::get_post_thumbnail_url(get_post_type(), '10-image');?>
        <li>
         <a href="<?php echo $url; ?>" alt="<?php the_title(); ?>" data-lightbox="my-gallery">
           <?php    MultiPostThumbnails::the_post_thumbnail(get_post_type(), '10-image'); ?>
           </a>
      </li>
<?php endif; ?>

你必须在你的LI周围使用IF

<?php if (class_exists('MultiPostThumbnails')) : ?>
    <?php $imgID = get_post_thumbnail_id(); $url = MultiPostThumbnails::get_post_thumbnail_url(get_post_type(), '10-image');?>
    <?php if($url): ?>
            <li>
             <a href="<?php echo $url; ?>" alt="<?php the_title(); ?>" data-lightbox="my-gallery">
               <?php    MultiPostThumbnails::the_post_thumbnail(get_post_type(), '10-image'); ?>
               </a>
          </li>
    <?php endif; ?>
<?php endif; ?>
相关文章: