站长朋友们在使用WordPress建站的过程中,往往会在网站中加入搜索的功能,WordPress默认的搜索结果页面中,是将所有搜索的结果以列表的形式展现出来。当我们想对不同分类下的文章做不同处理时,需要对的搜索结果页面做相应的修改。这篇文章中我们就来介绍一下修改的方法。
切换到主题目录,打开search.php文件,在循环体中加入以下代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | <div class="list-searches"> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <div class="one-search"> <?php if(in_category(array(4))){ DO.SOMETING; }else{ DO.SOMETING.ELSE; } ?> </div><!--.one-search--> <?php endwhile; else: ?> <div class="no-results"> <p><strong><?php _e('Error!'); ?></strong></p> <p> <?php _e('很抱歉,没找到您想要的内容。'); ?> </p> </div><!--.no-results--> <?php endif; ?> <div class="clr"></div> </div><!--.list-searches--> |