How to Exclude Pages from WordPress' Search
April 22, 2010While working on the new theme for the site, I quickly realized that I didn’t want to show pages in any of the searches on the site. I only wanted posts.
It was easy enough to find articles that illustrated ways to exclude certain categories or posts by ID, so I decided to apply those methods to pages as well. Simply paste the following into your theme’s functions.php
file.
This will remove all pages from the loop, and only on the search page.
Something unclear, or have something to add? Please leave a comment.