예 매직 필드를 통해 중복 그룹의 텍스트 및 이미지 필드를 출력하려고 시도하면 텍스트 필드에 다른 중복이 표시되지만 이미지 필드는 계속 URL을 표시합니다 반복적으로 첫 번째 이미지로 아무도 내가 뭘 잘못하고 있다고 말할 수 있습니까?Magic Fields - 항상 동일한 첫 번째 이미지를 출력하는 중복 그룹
<?php
$articlephotos="&w=728&h=560&q=95&zc=1&iar=0&far=0";
?>
<?php $myContents = get_group('contents'); // use the Custom Group name
foreach($myContents as $contents){ ?>
<?php if(get('contents_text', true)) { ?>
<div class="contents"><?php echo $contents['contents_text'][1]; ?></div>
<?php } ?>
<?php if(get('contents_image', true)) { ?>
<div class="post_container" style="padding-bottom: 24px;">
<div class="photo_outside">
<div class="photo_inside">
<img src="<?php bloginfo('stylesheet_directory'); ?>/phpThumb/phpThumb.php?src=<?php echo get_image('contents_image',$contents,$contents,0); ?><?php echo $articlephotos ?>" title="<?php echo get_the_title($ID) ?>" alt="<?php echo get_the_title($ID) ?>">
</div><!-- end photos_inside -->
</div><!-- end photos_outside -->
</div>
<?php } ?>
<?php } ?>
미리 감사드립니다.
EDIT : 바르 덤프 출력 (2) {[1] => 어레이 (2) {[ "contents_text"] => 어레이 (1) {[1] => 문자열
어레이 (1085) "
텍스트 01
"} "contents_image"] => 어레이 (1) {[1] => 어레이 (2) {[ "일본어"] => 문자열 (122) "http://www.mysite.com/image01.jpg"[ "thumb"] => 문자열 (122) "http://www.mysite.com/image01.jpg"}}}} [2] => 배열 (2) { [ "contents_text" => 어레이 (1) {[1] => 스트링 (1380) "
텍스트 02
"} "contents_image"] => 어레이 (1) {[1] => 어레이 (2) {[ "original"] => 문자열 (119) "http://www.mysite.com/image01.jpg"[ "thumb"] => 문자열 (119) "http : //www.mysite. com/image01.jpg "}}}}
본문 내용과 이미지 URL을 간략하게 기재했습니다.
'var_dump ($ myContents)'를 (를) 볼 수 있습니까? 아마도 어레이의 첫 번째 요소에 '0'을 사용해야 할 필요가 있다고 생각합니다. 실제로 어떤 출력이 정직해야 할지를 먼저 확인해야합니다. – Ollie
나는 나의 초기 게시물을 편집하고 거기에 출력을 붙여 넣었다. – MACC