您好,我想从wordpress获得多行自定义字段

时间:2014-04-08 08:20:53

标签: php wordpress advanced-custom-fields

我想从wordpress获得多个自定义字段,例如一行。我有字段“link”,“link1”,“link2”,“link3”,“link4”和“link_titull”,“link_titull1”,“link_titull2”,“link_titull3”,“link_titull4”

我有代码只能获得一个字段,如果没有填充它显示为空。

<?php $prop_det_url = get_field('link');
     if($prop_det_url!=''){ ?>
       <a href="<?php echo $prop_det_url; ?>" target="_blank">&gt; <?php the_field('link_titull'); ?></a></p>
     <?php } ?>

1 个答案:

答案 0 :(得分:1)

您可以使用for循环。请参阅以下示例代码:

<?php 
for( $i=1; $i<=4; $i++){

    $prop_det_url = get_field('link'.$i);

    if( $prop_det_url != '' ){ ?>

    <a href="<?php echo $prop_det_url; ?>" target="_blank">&gt; <?php the_field('link_titul'.$i); ?></a>

    <?php } 
}
?>