当自定义字段的输入为空时,我有一个隐藏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>\';
} ?>
谢谢你的帮助。
最合适的回答,由SO网友:shanebp 整理而成
尝试:
$postintro2 = get_post_meta ($post->ID, \'postintro2\', true);
if ( ! empty( $postintro2 ) ) {
echo \'<div class="single2-intro">\'.$postintro2.\'</div>\';
}
抄本:
get_post_meta