0
필드가 비어 있지 않으면 표시하고 싶은 필드가 있습니다. 내 코드까지 ...고급 사용자 정의 필드 플러그인 빈 필드 항목을 숨기기
<a href="<?php the_field('field_link'); ?>">
<img src="<?php the_field('field_image'); ?>"></a>
누군가가 링크와 이미지 모두에 대한 값을 입력 한 경우이가 잘 작동합니다. 필드가 비어 있으면 아무것도 표시 할 수 있습니까?
위의 코드에서이 작업을 수행하기 위해 다양한 구성을 시도했지만 제대로 작동하지 않습니다. 당신이 익숙하지 않은 경우
가<?php if(get_field('field_link') && get_field('field_image')): ?>
<a href="<?php the_field('field_link'); ?>">
<img src="<?php the_field('field_image'); ?>"></a>
<?php endif; ?>
또한, 위에서 PHP의 Alternative Syntax for control structures 사용 : 당신이 PHP를 실행하기 때문에
이것은 작동하지 않습니다. 내 코드에 적용하면 URL의 텍스트 출력 만 표시됩니다 ... 코드에는 표시되지 않지만 "http : // whatever"는 표시됩니다. href 코드가 없습니다. 어떤 아이디어? – lowercase
당신은 무엇을 시도 했습니까? –
예제를 사용하여 원래 질문 끝에 내 업데이트 된 코드를 확인하십시오. 그것은 단지 텍스트를 출력합니다 - 링크 된 이미지가 없습니다 (전혀 이미지가 없습니다). – lowercase