Нумерация страниц в архивах авторов и категорий не работает должным образом - PullRequest
0 голосов
/ 25 января 2011

Я создал страницу категории с нумерацией страниц внизу. Каждый раз, когда я пытаюсь перейти на страницу 2, структура URL меняется, а посты из моего цикла - нет. Нумерация страниц отлично работает для страницы блога с почти такой же петлей. Любые намеки на то, что я могу делать неправильно? Я также использую плагин Wp-Paginate.

<ul class="blogpostings">
    <?php if (have_posts()) : ?>

        <?php while (have_posts()) : the_post();?> 
            <li>
            <?php if ( has_post_thumbnail() ):?>
                <?php
                $image_id = get_post_thumbnail_id();
                $image_url = wp_get_attachment_image_src($image_id, 'thumbnail', true);
                echo '<a href="' . get_permalink($post->ID) . '" title="' . get_the_title($post->ID) . '"><img src="' . $image_url[0] . '" title="' . get_the_title($post->ID) . '" alt="' . get_the_title($post->ID) . '" /></a>';
                ?>
            <?php endif; ?>
                <h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2><br/>
                <h3><?php the_author_posts_link(); ?>  <span class="date">| <?php the_time('F d, Y') ?> |</span>  <?php comments_popup_link('Post Comment', '1 Comment &#187;', '% Comments &#187;'); ?> 
                <fb:like href="<?php the_permalink() ?>" layout="button_count" width="100" font="lucida grande"></fb:like>
                </h3>
                    <?php the_excerpt(); ?>
                    <p class="postreadmore"><a href="<?php the_permalink() ?>" class="arrow"> Read More </a></p>
            </li>
        <?php endwhile; ?>
            </ul>
        <?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } else { ?>

            <?php if(function_exists('wp_paginate')) {
                wp_paginate();
            } ?>

        <?php } ?>
        <?php endif; ?>
        </div>

1 Ответ

0 голосов
/ 26 января 2011

Если вы используете query_posts(), убедитесь, что вы включили параметр paged. Следующее должно помочь: http://ivanasetiawan.com/wp-pagination-stays-on-the-same-page/

...