0

我真的不能弄清楚如何在我的foreach循环中插入另一个字段,我有图像变量但不知道如何将其纳入此?WordPress的简单字段嵌套的foreach

<?php 
$repeatable_field_values = simple_fields_values("text_page"); 
$file_id = simple_fields_values('image_post'); 
$image_info = wp_get_attachment_image_src($file_id, "full"); 
foreach ($repeatable_field_values as $values) { 

echo " <li> 
<div class='small-12 large-6 columns text'> 
$values><div class='small-12 large-6 columns'><img src=$image_info></div> 
</li>"; 
} 
?> 

这是提交的内容和它的作品: $repeatable_field_values = simple_fields_values("text_page");

位的图像归档林不知道如何将它:

$file_id = simple_fields_values('image_post'); 
    $image_info = wp_get_attachment_image_src($file_id, "full"); 

这是怎么看起来像在WP管理:

enter image description here

谢谢!

+0

我忘了说上面的代码没有显示图像只有文本,我需要另一种方式来做到这一点? – hajrovic

回答

0

找到了解决办法:

<?php $getfields = simple_fields_get_post_group_values(get_the_id(), "Field group name", true, 1); 
$count = 0; 
if($getfields["Field1"][0]!="") { 
foreach($getfields["Field1"] as $options) { ?> 

<?php $imgsrc = wp_get_attachment_image_src($getfields["Field1"][$count], 'thumbnail'); ?> 
<li> 
    <div class="small-12 large-6 columns text"> 
<?php echo($getfields["Field2"][$count])?> 
    </div> 
    <div class="small-12 large-6 columns"> 
    <img src="<?=$imgsrc[0]?>" /> 
</div> 

</li> 

<?php $count++; }} ?> 

字段组名称:只要输入字段的名称,而不是塞

字段1和字段2:IM不知道这里所对应的名称或slu but,但我已命名slu and和名字相同,因为我匆忙没有时间测试,但我想这个名字就像在田野组名中一样。