2009-10-17 3 views
0

저는 지난 5 개 게시물을 WordPress 페이지에 표시하고 싶습니다. 그러나이 코드를 사용하면 전체 게시물 본문을 반환하지만 내 게시물에 <!--more-->을 표시하고 싶습니다. 부품. 여기 내가 사용하고있는 코드입니다 :가장 최근 게시물 5 개를 표시합니다 <!--more-->

<div> 
     <ul> 
      <? query_posts('showposts=5'); ?> 
      <?php while (have_posts()): the_post(); ?> 
      <li> 
       <a href="<?php the_permalink() ?>"><?php the_contenet(); ?></a> 
      </li> 
      <?php endwhile; ?> 
     </ul> 
    </div> 

답변

0

내가 당신이 원하는 것을 말할 수 없다; 마지막 5 개의 게시물 목록을 원하십니까? 아니면 마지막 5 개의 게시물의 내용을 인쇄 하시겠습니까?

몇 가지 사항 : the_content의 철자가 잘못되었습니다. 그리고 불필요한 마감 태그가 있습니다 : </a> 그리고 게시물 목록을 원한다면 the_content은 원하는 것이 아닙니다. 어쨌든 : the_title을 원합니다. the_content에 the_excerpt에서

<?php $my_query = new WP_Query('showposts=5'); ?><?php while ($my_query->have_posts()) : $my_query->the_post(); ?><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_content(); ?><?php endwhile; ?>

1

변경을 : 메인 워드 프레스 루프 내부에이를 사용하는 경우

는 그리고, 그것은 루프와 충돌하지 않도록 새 쿼리 할 필요가 그때 그것은 전체 콘텐츠 대신 티저를 보여줍니다 ...

+0

내가 그것을했는데, 내가 명령을 넣었을 때까지 그것을 보여주지 않을 것입니다, 그것이 원할 때마다자를 것입니다! – datisdesign

관련 문제