我有以下代码:
<font size="2">Pistas:</font></p>
<ul>
<li>
<?php
echo types_render_field("pista-1a", array("argument1"=>"value1","argument2"=>"value2","argument2"=>"value2"));
?><li>
<?php
echo types_render_field("pista-1b", array("argument1"=>"value1","argument2"=>"value2","argument2"=>"value2"));
?> </li></ul> \'
正如你所看到的。。。我在每个项目中手动插入了内容,但有时并非所有字段都有内容,因此在本例中,
项目符号前面没有内容。。仅当自定义字段不为空时,如何将代码更改为插入。。。。(我正在使用类型插件)对不起,我的基本代码,我不是程序员,我正在学习一点,因为我试图使我的主题适应我的需要
谢谢大家!
最合适的回答,由SO网友:Howdy_McGee 整理而成
同样,我不熟悉高级自定义字段,但您可以将返回值存储到变量中,然后测试该变量是否为空,如下所示:
<?php
$pista1a = types_render_field("pista-1a", array("argument1"=>"value1","argument2"=>"value2","argument2"=>"value2"));
?>
<ul>
<?php if( ! empty( $pista1a ) ) : ?>
<li>
<?php echo $pista1a; ?>
</li>
<?php endif; ?>
</ul>