메인 [olders posts] 클릭시.. 리스트가 바뀌지 않는 오류문의 – 한국워드프레스사용자모임 https://kopress.kr/topic/%eb%a9%94%ec%9d%b8-olders-posts-%ed%81%b4%eb%a6%ad%ec%8b%9c-%eb%a6%ac%ec%8a%a4%ed%8a%b8%ea%b0%80-%eb%b0%94%eb%80%8c%ec%a7%80-%ec%95%8a%eb%8a%94-%ec%98%a4%eb%a5%98%eb%ac%b8%ec%9d%98/feed Sat, 11 Jan 2025 19:50:33 +0000 https://bbpress.org/?v=2.6.9 ko-KR https://kopress.kr/topic/%eb%a9%94%ec%9d%b8-olders-posts-%ed%81%b4%eb%a6%ad%ec%8b%9c-%eb%a6%ac%ec%8a%a4%ed%8a%b8%ea%b0%80-%eb%b0%94%eb%80%8c%ec%a7%80-%ec%95%8a%eb%8a%94-%ec%98%a4%eb%a5%98%eb%ac%b8%ec%9d%98/#post-3452 <![CDATA[메인 [olders posts] 클릭시.. 리스트가 바뀌지 않는 오류문의]]> https://kopress.kr/topic/%eb%a9%94%ec%9d%b8-olders-posts-%ed%81%b4%eb%a6%ad%ec%8b%9c-%eb%a6%ac%ec%8a%a4%ed%8a%b8%ea%b0%80-%eb%b0%94%eb%80%8c%ec%a7%80-%ec%95%8a%eb%8a%94-%ec%98%a4%eb%a5%98%eb%ac%b8%ec%9d%98/#post-3452 Sun, 18 Jan 2009 15:00:44 +0000 일단 페이징 기능이 안되는 것에 대해서는 paged 부분을 제거해 보세요.

또한, 기본적으로

if (have_posts()) { while (have_posts()) { the_post();

부분이 이미 워드프레스의 루핑이기 때문에 따로 루프를 만들지 않으셔도 됩니다.

$postcount = 0;
$postprint_count = get_option('posts_per_page');
$page = (get_query_var('paged')) ? get_query_var('paged') : 1;
$str_value = 'paged=$page&showposts='.$postprint_count;
query_posts( $str_value );

부분과


if( $postcount < $postprint_count ) {
//GETS LATEST POST

의 if 구문을 삭제 또는 주석처리 해 보시기 바랍니다.

]]>
https://kopress.kr/topic/%eb%a9%94%ec%9d%b8-olders-posts-%ed%81%b4%eb%a6%ad%ec%8b%9c-%eb%a6%ac%ec%8a%a4%ed%8a%b8%ea%b0%80-%eb%b0%94%eb%80%8c%ec%a7%80-%ec%95%8a%eb%8a%94-%ec%98%a4%eb%a5%98%eb%ac%b8%ec%9d%98/#post-3453 <![CDATA[Reply To: 메인 [olders posts] 클릭시.. 리스트가 바뀌지 않는 오류문의]]> https://kopress.kr/topic/%eb%a9%94%ec%9d%b8-olders-posts-%ed%81%b4%eb%a6%ad%ec%8b%9c-%eb%a6%ac%ec%8a%a4%ed%8a%b8%ea%b0%80-%eb%b0%94%eb%80%8c%ec%a7%80-%ec%95%8a%eb%8a%94-%ec%98%a4%eb%a5%98%eb%ac%b8%ec%9d%98/#post-3453 Sun, 18 Jan 2009 15:00:44 +0000 안녕하세요.

워드프레스의 테마를 처음 제작해 봅니다.
사용또한 처음이라.. 완전 미숙하네요~

현 제 블로그(http://titizang.x-y.net/) 메인에서 하단의 [Older Posts]를
클릭하면 페이지번호는 바뀌는데~ 리스트 내용이 바뀌지 않습니다.

어디가 잘못 된 것일까요?

========= index.php ===================================
<?php get_header(); ?>

<div class="clearfloat">
<div id="content">

<?php

$postcount = 0;
$postprint_count = get_option(‘posts_per_page’);
$page = (get_query_var(‘paged’)) ? get_query_var(‘paged’) : 1;
$str_value = ‘paged=$page&showposts=’.$postprint_count;
query_posts( $str_value );
if (have_posts()) { while (have_posts()) { the_post();

if( $postcount < $postprint_count ) {
//GETS LATEST POST

?>
<div id="latest<?=$postcount?>" class="entry">

<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>

<p class="postmetadata">Posted <span>by</span> <?php the_author(); ?> <span>on</span> <?php the_time(‘M j, Y’) ?> &bull; <span class="commentcount">(<a href="<?php the_permalink(); ?>#commentarea"><?php comments_number(‘0’, ‘1’, ‘%’); ?></a>)</span></p>

<?php the_excerpt(); ?>
</div>
<?php
}
$postcount ++;
// close the loop
}
}
?>

<?php posts_nav_link(‘ — ‘, __(‘&laquo; Newer Posts’), __(‘Older Posts &raquo;’)); ?>
</div><!–END CONTENT–>

<div id="sidebar">…</div>

</div><!–END FLOATS–>
</div><!–END TOP–>
</div><!–END WRAPPER–>

<?php get_footer(); ?>

]]>
https://kopress.kr/topic/%eb%a9%94%ec%9d%b8-olders-posts-%ed%81%b4%eb%a6%ad%ec%8b%9c-%eb%a6%ac%ec%8a%a4%ed%8a%b8%ea%b0%80-%eb%b0%94%eb%80%8c%ec%a7%80-%ec%95%8a%eb%8a%94-%ec%98%a4%eb%a5%98%eb%ac%b8%ec%9d%98/#post-3454 <![CDATA[Reply To: 메인 [olders posts] 클릭시.. 리스트가 바뀌지 않는 오류문의]]> https://kopress.kr/topic/%eb%a9%94%ec%9d%b8-olders-posts-%ed%81%b4%eb%a6%ad%ec%8b%9c-%eb%a6%ac%ec%8a%a4%ed%8a%b8%ea%b0%80-%eb%b0%94%eb%80%8c%ec%a7%80-%ec%95%8a%eb%8a%94-%ec%98%a4%eb%a5%98%eb%ac%b8%ec%9d%98/#post-3454 Sun, 18 Jan 2009 15:00:44 +0000 안녕하세요.

워드프레스의 테마를 처음 제작해 봅니다.
사용또한 처음이라.. 완전 미숙하네요~

현 제 블로그(http://titizang.x-y.net/) 메인에서 하단의 [Older Posts]를
클릭하면 페이지번호는 바뀌는데~ 리스트 내용이 바뀌지 않습니다.

어디가 잘못 된 것일까요?

========= index.php ===================================
<?php get_header(); ?>

<div class="clearfloat">
<div id="content">

<?php

$postcount = 0;
$postprint_count = get_option(‘posts_per_page’);
$page = (get_query_var(‘paged’)) ? get_query_var(‘paged’) : 1;
$str_value = ‘paged=$page&showposts=’.$postprint_count;
query_posts( $str_value );
if (have_posts()) { while (have_posts()) { the_post();

if( $postcount < $postprint_count ) {
//GETS LATEST POST

?>
<div id="latest<?=$postcount?>" class="entry">

<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>

<p class="postmetadata">Posted <span>by</span> <?php the_author(); ?> <span>on</span> <?php the_time(‘M j, Y’) ?> &bull; <span class="commentcount">(<a href="<?php the_permalink(); ?>#commentarea"><?php comments_number(‘0’, ‘1’, ‘%’); ?></a>)</span></p>

<?php the_excerpt(); ?>
</div>
<?php
}
$postcount ++;
// close the loop
}
}
?>

<?php posts_nav_link(‘ — ‘, __(‘&laquo; Newer Posts’), __(‘Older Posts &raquo;’)); ?>
</div><!–END CONTENT–>

<div id="sidebar">…</div>

</div><!–END FLOATS–>
</div><!–END TOP–>
</div><!–END WRAPPER–>

<?php get_footer(); ?>

]]>