2009-07-17 2 views
0

특정 카테고리의 컨텐츠를 가져와 해당 항목의 사용자 정의 필드에서 가져온 이미지와 함께 홈페이지에 표시하려고합니다. 모든 것이 정상적으로 작동하는 것처럼 보입니다. 두 번째 항목은 정상적으로 작동하지만 첫 번째 항목 만 있으면 이미지 링크 만 포스트에 연결되고 제목과 링크는 마우스로 링크로 인식되지 않습니다. html을 보면 php가 모든 것을 인쇄하고있는 것처럼 보입니다. 따라서 CSS 문제 일 것임을 알았지 만 관련 스타일을 모두 지웠고 링크가 인식되지 않습니다. 여기 사용자 정의 필드를 사용하는 이상한 문제

는 ... 여기
<div class="span-4 fixed-height-sidebar">   
<div class="smallthumb"><a href="http://southendseattle.com/?p=24" rel="bookmark" title="Permanent Link to Food Test 1"><img src="foodthumb.jpg" alt="" /></a></div> 

<div class="span-3"> 
<p class="smallTitle"><a href="http://.com/?p=24" rel="bookmark"> 
Food Test 1</a></p></div> 
<div class="span-1 theDate"> 
07.16.09</div> 
<div class="span-4 fixed-height-sidebar"> 
<p>Mmmmmmmm. Food. Aliquam libero libero, luctus ut tristique pulvinar, euismod at diam. In hac habitasse platea dictumst. Lorem ipsum dolor sit amet, <a href="http://southendseattle.com/?p=24#more-24" class="more-link"><span class="moretext">Read more&#8230;</span></a></p> 
</div> 
<div class="smallthumb"><a href="http://.com/?p=3" rel="bookmark" title="Permanent Link to Food test page -2"><img src="http://.com/wp-content/uploads/2009/07/foodthumb2.jpg" alt="" /></a></div> 
<div class="span-3"> 
<p class="smallTitle"><a href="http://.com/?p=3" rel="bookmark"> 
Food test page -2</a></p></div> 
<div class="span-1 theDate"> 
07.12.09</div> 
<div class="span-4"> 
<p>“Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; In nec odio vitae nunc euismod vulputate. Integer aliquam ullamcorper tortor, nec suscipit magna viverra in. Nunc urna neque, dapibus id congue et, dignissim vitae augue. Aliquam et bibendum lacus. <a href="http://southendseattle.com/?p=3#more-3" class="more-link"><span class="moretext">Read more&#8230;</span></a></p> 
</div> 
</div> 

내 문제를 설명하는 스크린 샷입니다 ..

내가 홈 페이지

<?php 
// Show custom fields from Food Category 
query_posts('showposts=2&cat=3'); ?> 
<?php while (have_posts()) : the_post(); ?> 
<?php 
// This is added to show <!--more--> on home page 
global $more; 
$more = 0; 
?> 
<a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"> 
<img src="<?php 
$values = get_post_custom_values("food_thumb"); echo $values[0]; ?>" alt="" /></a></div> 
<div class="span-3"> 
<p class="smallTitle"> 
<a href="<?php the_permalink() ?>" rel="bookmark"> 
<?php the_title(); ?></a></p></div> 
<div class="span-1 theDate"> 
<?php the_time('m.d.y') ?> 
</div> 
<div class="span-4"> 
<?php the_content('<span class="moretext">Read more...</span>'); ?> 
</div> 
<?php endwhile; ?> 

HTML 출력이 잘 보이는을 위해 가지고있는 PHP이다

alt text http://zacharydesigns.com/temp/wpsample.jpg

+0

HTML 출력의 URL이 실제 URL입니까, 아니면 자르지 않았습니까? 그 http : //.com/? p = 3 URL은 아마 당신이 원하는 것이 아닙니다. – Jacob

+0

yea 나는 그들을 잘랐다. – Zac

답변

1

HTML 출력을 가져 와서 공백으로 붙여 넣었습니다. HTML 페이지 (HTML/HEAD/BODY 태그 추가). 두 링크가 올바르게 렌더링되고 작동했습니다. 나는 Firefox와 IE에서 테스트했다. 그것의 외모에서, 당신의 HTML 출력은 괜찮습니다.

전체 페이지의 결과를 게시 할 수있는 기회가 있으십니까? --Adam

+0

네, 고마워, 내가 말한 것. HTML 출력은 괜찮아. 전체 페이지가 너무 길어서 방금 영향을받은 부분을 게시했습니다. 나는 이것이 워드 프레스 루프를 어떻게 든 엉망으로 만드는 것과 관련이 있다고 생각한다. – Zac

0

fixed-height-sidebar는 CSS에서 무엇입니까?

두 항목 간의 유일한 차이점은 다음과 같습니다.

+0

오, 그것은 이전 초안의 남은 자 .. 아무것도하지 않습니다. – Zac

관련 문제