我正在使用Wordpress插件高级自定义字段。我正在使用以下内容在页面上的Repeater组中调用:
<?php
$rows = get_field('machine_downloads');
if($rows){ ?>
<?php foreach($rows as $row){ ?>
<?php if($row['machine_downloads_file']){ ?>
<a href="<?php echo $row['machine_downloads_file']; ?>" class="btn grey">+ Download PDF</a>
<?php } ?>
<?php } ?>
<?php } ?>
我想在另一个页面上使用相同的Repeater Group,但将其限制为仅显示Repeater组中的第一个项目。有人能帮忙吗?
感谢 马丁
答案 0 :(得分:1)
为什么不直接访问第一个'machine_downloads_file'
?摆脱foreach
:
<?php
$rows = get_field("machine_downloads");
if($rows[0]['machine_downloads_file']){
echo '<a href="' . $rows[0]["machine_downloads_file"] . '" class="btn grey">+ Download PDF</a>';
}
?>