2014-06-13 3 views
0

헤더에 삽입해야하는 표지 사진이 많은 페이지가 많이 있지만 기본 헤더가 없거나 기본 블로그 페이지 인 경우 기본 머리글을로드하는 것처럼 보입니다.게시물 이름에 헤더 이미지 변경

global $post;  // if outside the loop  
if (is_home()) { 
    echo bloginfo('template_url') . '/images/our_clients.jpg' ; 
} else { 
    get_post_meta($post->ID, 'cover_image', true); 
} 

내가 필요한 것 :이 경우 블로그 페이지 표시 : 여기

내 코드입니다 echo bloginfo('template_url') . '/images/our_clients.jpg' ; 다른 디스플레이 : get_post_meta($post->ID, 'cover_image', true);

어떤 아이디어?

답변

0

라인

echo bloginfo('template_url') . '/images/our_clients.jpg' ; 

기본 이미지의 URL을 얻을 것이다, 그러나 그것을 표시하기 위해, 당신은의 img src 속성에 해당 URL을 넣어해야합니다. 그래서, 당신은 위의 라인을 변경할 수 있습니다, 또한

echo '<img src="' . bloginfo('template_url') . '/images/our_clients.jpg" />'; 

을 변경

get_post_meta($post->ID, 'cover_image', true); 

echo '<img src="' . get_post_meta($post->ID, 'cover_image', true); . '" />';