如果POST中的数据为空,则隐藏WordPress字段!

时间:2020-09-29 作者:ElenorGomez

我正在使用此代码显示我的字段:

<?php echo \'@ \' . get_post_meta(get_the_ID(), \'Author:\', true); ?>
当我在帖子中添加一个字段时,它会毫无问题地显示出来,但对于我没有添加任何字段的帖子,它会显示出来@"E;。如果帖子中的字段为空,我可以做什么来不显示任何内容?示例:field with data - field with no data [警告:两条链路均为NSFW+18]

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

你可以做一个简单的检查,看看你是否有这个元

$author = get_post_meta(get_the_ID(), \'Author:\', true);

if ( $author ) :
    echo \'@ \' . $author;
endif;