2013-09-26 2 views
0

저는 PHP에 관해서 매우 초보자입니다. 저는 wordpress 루프를 구성하려고합니다.내용이 없으면 Div 제목을 숨기기

템플릿에 내 customfield를 표시하는 방법을 알아 냈습니다. 분류 및 사용자 정의 필드 앞에 수동으로 제목을 추가했지만 분류가 비어 있으면 표시하지 않겠습니까? 내가 아주 많이 도움을 주셔서 감사 것

<div class="customfields"> 
     <h2 class="widgettitle">My Title</h2> 
     <?php echo do_shortcode('[tax id="agences" before="Agences : " separator=", " after=""]'); ?> 
     <?php echo do_shortcode('[custom_fields_block]'); ?> 
</div> 

: 여기

코드입니다! 당신이 특정 변수가 다음 간단한을 만들 수있는 값을 포함 할 경우에만 HTML 콘텐츠를 표시 할 경우

감사 톤, T.

답변

1

그래서 코드는
<?php $taxonomy = do_shortcode('[tax id="agences" before="Agences : " separator=", " after=""]'); ?>

<div class="customfields"> 
    <?php if(!empty($taxonomy)) : ?> 
     <h2 class="widgettitle">My Title</h2> 
     <?php echo $taxonomy; ?> 
    <?php endif; ?> 
    <?php echo do_shortcode('[custom_fields_block]'); ?> 
</div> 
0

해야한다 if 변수가 설정되었는지 여부를 결정하기 위해 PHP의 isset 함수를 사용하는 문장. true 인 경우 페이지에 일부 HTML을 배치합니다. 발행 번호 here에 대한 자세한 내용을 볼 수 있습니다.