How can I filter blog posts by author?

I’ll use have_posts function to fetch messages, how can I filter posts by author name?

Related posts

Leave a Reply

4 comments

  1. There are a few plug-ins which can do this for you – such as this one

    If they don’t quite what you want, they should serve as a good starting point for writing your own plugin (which isn’t that scary or difficult)

  2. Another option would be to just skip posts in the loop that belong to a certain author. Like so:

    <?php if (get_post_author($post) == "wade") continue; ?>
    

    This would be useful if you are using multiple loops in a page and want to filter out certain users’ posts without creating multiple WP_Querys.