如果没有内容上传到我的自定义帖子类型转发器字段,我正在尝试回显错误消息。
有些网页会有内容,有些网页会有,所以我只想要一条简单的留言说,抱歉我们目前没有这位艺术家的股票请回来。
这是我的HTML:
<?php if( have_rows('artist_paintings') ): ?>
<ul class="slides">
<?php while( have_rows('artist_paintings') ): the_row();
// vars
$thumb_image = get_sub_field('thumbnail');
?>
<li class="slide">
<img src="<?php echo $thumb_image; ?>" />
</li>
<?php endwhile; ?>
</ul>
<?php endif; ?>
答案 0 :(得分:1)
尝试使用以下编辑,您已经有一个if语句只使用else
的{{1}}条件:
if( have_rows('artist_paintings') ):
没有html clean if else例如。:
<?php if( have_rows('artist_paintings') ): ?>
<ul class="slides">
<?php while( have_rows('artist_paintings') ): the_row();
// vars
$thumb_image = get_sub_field('thumbnail');
?>
<li class="slide">
<img src="<?php echo $thumb_image; ?>" />
</li>
<?php endwhile; ?>
</ul>
<?php else: ?>
<span> sorry we currently have no stock for this artist please come back.</span>
<?php endif;?>