Viewing 1 replies (of 1 total)
  • Thread Starter bjohnm

    (@bjohnm)

    I was proud of myself for reading the codex and figuring out how to make a category template for a specific category on my blog at http://deep.mastersfamily.org. The Category is “Movies I Own.” Sorts in alphabetical order, uses only the excerpt.

    However, as I’ve now entered the movies, I find that it gets stuck at four pages. In other words, once the number of movies gets long enough to require more than four pages to display, it simply stops are page four. The movies are there. I can adjust the number of posts per page for the category so that less than four full pages are required, and all the entries are there, but if I shorten the count, and put it over four pages, they simply don’t display.

    Here is the code for this category template. If anyone has an inkling of what might be causing this, I sure would appreciate the help.

    <?php get_header(); ?>

    <div id=”content” class=”narrowcolumn”>

    <?php
    // we add this, to show all posts in our
    // Glossary sorted alphabetically
    $posts = query_posts($query_string .
    ‘&orderby=title&order=asc&posts_per_page=5’);

    if (have_posts()) : ?>

    <?php $post = $posts[0]; // Hack. Set $post so that the_date() works. ?>
    <?php /* If this is a category archive */ if (is_category()) { ?>
    <h2 class=”pagetitle”>Archive for the ‘<?php echo single_cat_title(); ?>’ Category</h2>

    <?php /* If this is a daily archive */ } elseif (is_day()) { ?>
    <h2 class=”pagetitle”>Archive for <?php the_time(‘F jS, Y’); ?></h2>

    <?php /* If this is a monthly archive */ } elseif (is_month()) { ?>
    <h2 class=”pagetitle”>Archive for <?php the_time(‘F, Y’); ?></h2>

    <?php /* If this is a yearly archive */ } elseif (is_year()) { ?>
    <h2 class=”pagetitle”>Archive for <?php the_time(‘Y’); ?></h2>

    <?php /* If this is a search */ } elseif (is_search()) { ?>
    <h2 class=”pagetitle”>Search Results</h2>

    <?php /* If this is an author archive */ } elseif (is_author()) { ?>
    <h2 class=”pagetitle”>Author Archive</h2>

    <?php /* If this is a paged archive */ } elseif (isset($_GET[‘paged’]) && !empty($_GET[‘paged’])) { ?>
    <h2 class=”pagetitle”>Blog Archives</h2>

    <?php } ?>

    <div class=”navigation”>
    <div class=”alignleft”><?php posts_nav_link(”,”,’« Previous Entries’) ?></div>
    <div class=”alignright”><?php posts_nav_link(”,’Next Entries »’,”) ?></div>
    </div>

    <?php while (have_posts()) : the_post(); ?>
    <div class=”post”>

    <?php echo c2c_get_custom(‘image’); ?>

    <h3 id=”post-<?php the_ID(); ?>”>” rel=”bookmark” title=”Permanent Link to <?php the_title(); ?>”><?php the_title(); ?></h3>

    <div class=”entry”>

    <?php the_excerpt(); ?>
    ” rel=”bookmark” title=”Permanent Link to <?php the_title(); ?>”>Read more &raquo

    </div>
    <div class=”alignright”>
    <?php comments_popup_link(‘No Responses »’, ‘1 Response
    »’, ‘% Responses »’); ?>

    </div>
    <small>  -Written by <?php the_author() ?> on <?php the_time(‘l, F jS, Y’) ?><br/>Filed under <?php the_category(‘, ‘) ?></small>

    <!–
    <?php trackback_rdf(); ?>
    –>
    </div>
    <div class=”prepost”>
    </div>

    <?php endwhile; ?>

    <div class=”navigation”>
    <div class=”alignleft”><?php posts_nav_link(”,”,’« Previous Entries’) ?></div>
    <div class=”alignright”><?php posts_nav_link(”,’Next Entries »’,”) ?></div>
    </div>

    <?php else : ?>

    <h2 class=”center”>Not Found</h2>
    <?php include (TEMPLATEPATH . ‘/searchform.php’); ?>

    <?php endif; ?>

    </div>

    <?php get_sidebar(); ?>

    <?php get_footer(); ?>

Viewing 1 replies (of 1 total)

The topic ‘Page Navigation’ is closed to new replies.