if 문을 다음 코드에 추가하는 데 도움이 필요합니다. 이메일이처럼 표시가 있으면 이메일, 디스플레이 아무것도가 아니라면 ...if 문을 추가하는 방법
<p><i class="icon"></i><a href="mailto:' . get_post_meta($post->ID, 'resource_email', true) . '">'. get_post_meta($post->ID, 'resource_email', true) .'</a><p>
: 내가하고 싶은 무엇
// determine email
$email = '<a href="mailto:' . get_post_meta($post->ID, 'resource_email', true) . '">'. get_post_meta($post->ID, 'resource_email', true) .'</a>';
$tpl = str_replace('%%EMAIL%%', $email, $tpl);
이있다. 이 작업을 수행하는 방법을
확실하지, 나는하지 않습니다,하지만이 시도 :-)
// determine email
$email = '<a href="mailto:' . get_post_meta($post->ID, 'resource_email', true) . '">'. get_post_meta($post->ID, 'resource_email', true) .'</a>';
if ($email) {
'<i class="ss-mail"></i><h6>Email</h6><p>';
$tpl = str_replace('%%EMAIL%%', $email, $tpl);
'</p>';
}
감사
사용을 해'echo''(사실, $ 포스트> ID 'resource_email') 문자열 – Joren
'에코 get_post_meta의 출력은 무엇인가를 인쇄하려면? –
당신의 예제 if() 문은 항상 성공할 것입니다. 왜냐하면 당신은'$ email'을 즉시 false가 아닌 것으로 설정하고 있기 때문입니다. –