如果图像字段为空,我如何让它不显示任何内容
If the image field is empty how do I get it to show nothing
我有以下图像字段代码,但如果那里什么都没有,alt 阶段和 src= 部分仍然显示,如果该字段为空,我如何摆脱它们?
echo '<div class="tab-inline">';
echo '<img src="' . esc_url( $tension_knit ) . '" alt="tension knit icon" />';
echo '</div>';
你需要一个 if 语句(如评论中所述),如果是我,我会做类似的事情:
echo '<div class="tab-inline">';
if(isset($tension_knit) && $tension_knit != "") {
echo '<img src="' . esc_url( $tension_knit ) . '" alt="tension knit icon" />';
}
echo '</div>';
如果 $tension_knit 不存在,这将为您生成一个空的 div,您必须决定这是否是您想要的。您的问题专门询问了关于摆脱 image/alt 的问题。如果在 $tension_knit 为空的情况下根本不需要 div,那么您可以将“if”上移一行,将结束标记下移一行。祝你好运!
我有以下图像字段代码,但如果那里什么都没有,alt 阶段和 src= 部分仍然显示,如果该字段为空,我如何摆脱它们?
echo '<div class="tab-inline">';
echo '<img src="' . esc_url( $tension_knit ) . '" alt="tension knit icon" />';
echo '</div>';
你需要一个 if 语句(如评论中所述),如果是我,我会做类似的事情:
echo '<div class="tab-inline">';
if(isset($tension_knit) && $tension_knit != "") {
echo '<img src="' . esc_url( $tension_knit ) . '" alt="tension knit icon" />';
}
echo '</div>';
如果 $tension_knit 不存在,这将为您生成一个空的 div,您必须决定这是否是您想要的。您的问题专门询问了关于摆脱 image/alt 的问题。如果在 $tension_knit 为空的情况下根本不需要 div,那么您可以将“if”上移一行,将结束标记下移一行。祝你好运!