我认为这很简单,但我不擅长php,所以:(你们能告诉我如何在自定义字段中使用if条件。下面是我当前的代码。
<div class="courtesy"><?php echo post_custom(\'courtesy\'); ?></div>
我想要
courtesy 显示它是否有值。现在,如果没有值,则显示一个空白div。我不想要空白的div。
最合适的回答,由SO网友:helgatheviking 整理而成
我想你要找的是get_post_meta()
$courtesty = get_post_meta( get_the_ID(), \'courtesy\', true );
// check if the custom field has a value
if( ! empty( $courtesty ) ) {
echo \'<div class="courtesy">\' . $courtesty . \'</div>\';
}