2013-07-28 24 views
0

기본적으로 내 웹 사이트에는 두 가지 유형의 객체가 포함될 것입니다. 하나는 Youtube 임베드, 하나는 soundcloud 임베드입니다. 나는 Wordpress에서 사용자 정의 필드를 사용하고 post_meta를 통해이 작업을 수행 할 것입니다.사용자 정의 필드 확인

이것은 내가 그이 추가 시도 (유튜브있는 현재의 '노래'필드에 끌어,) 내가 가지고있는 현재 코드

<?php echo get_post_meta($post->ID, 'song', true); ?>

입니다 :

<?php echo get_post_meta($post->ID, 'soundcloud', true); ?>

실제로 아무 일도 일어나지 않습니다. 필드가 null인지 아닌지를 확인한 후 사실이 아닌 null을 표시하도록하는 방법이 있습니까? 어떤 도움에 감사드립니다

, 감사

답변

0

뭔가

<?php 
$song = get_post_meta($post->ID, 'song', true); 
if (empty($song)) { 
    echo get_post_meta($post->ID, 'soundcloud', true); 
} 
else { 
    echo $song; 
} 
?> 

같은 트릭을 할해야합니다. 양쪽 모두가 null의 경우는 아무것도 출력하지 않습니다.

관련 문제