如果字段为空,则隐藏div

时间:2021-02-05 作者:ryana milisku

当自定义字段的输入为空时,我有一个隐藏div的问题。这是我正在使用的代码,当字段不为空时就可以了。但当fireld为空时,div将显示。

显示内容的字段是postintro2,空时要隐藏的div是

<div class="single2-intro">
完整代码为:

<?php { $postintro2 = get_post_meta ($post->ID, \'postintro2\', $single = true);
if($postintro2 !== \'\') 
echo \'<div class="single2-intro">\'.$postintro2.\'</div>\';                            
} ?>
谢谢你的帮助。

1 个回复
最合适的回答,由SO网友:shanebp 整理而成

尝试:

$postintro2 = get_post_meta ($post->ID, \'postintro2\', true);

if ( ! empty( $postintro2 ) ) {
     echo \'<div class="single2-intro">\'.$postintro2.\'</div>\';                            
}
抄本:get_post_meta