我有一个修改后的代码来提取wordpress自定义帖子字段,因为我希望能够使用短代码在自定义帖子字段中显示表单。所以下面的代码运行良好。现在,我只需要弄清楚如果自定义帖子字段为空,我可以显示其他内容......
这是我的代码,显示我的自定义帖子字段信息:
<?php echo apply_filters('the_content', get_post_meta($post->ID, 'form', true)); ?>
如果它是空的我想显示其他东西......(我的自定义帖子字段键称为'表单') 我该怎么做?
我尝试搜索它,但我的代码看起来有点不同,因为我需要能够将短代码添加到自定义字段。
答案 0 :(得分:0)
只需使用if和else语句即可。
<?php
$result = apply_filters('the_content', get_post_meta($post->ID, 'form', true));
if(empty($result)) {
echo 'something else';
} else {
echo $result;
}
?>