Here is the loop from my author.php
page. It is showing recent posts, but not the MOST recent.
Where is my mistake?
<?php if (have_posts()): the_post(); ?>
<h3>
<?php _e('All posts by'); ?> <?php echo get_the_author(); ?>
<span class="arrows">»</span>
</h3>
<?php while (have_posts()) : the_post();?>
<div id="post-<?php the_ID(); ?>" class="cat-post">
<div class="cat-post-left">
<a href="<?php the_permalink() ?>" title="<?php bloginfo('name'); ?> - <?php bloginfo('description'); ?> - <?php the_title(); ?>"><?php the_post_thumbnail( '300x169' ); ?></a>
<div class="meta-box">
<div class="post-meta">
<div class="line"><cite>By <span class="plus-icon"><?php the_author_posts_link(); ?></span></cite><span><?php the_date(); ?></span></div>
</div>
</div>
</div>
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php bloginfo('name'); ?> - <?php bloginfo('description'); ?> - <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
<?php the_excerpt(); ?>
<a class="continue-reading" href="<?php the_permalink(); ?>">Read on »</a>
</div>
Here is the site. The "Editor's Pick" post on the homepage is the most recent and does not show up on the Author page.