如何在WordPress搜索结果中显示结果数量

林继 WordPress 2,579 共写了150个字 (2011-12-20 22:59:54) 没有评论 打印 扫描二维码 百度已收录

WordPress用户都清楚,搜索功能是WP的弱项。今天我们将向大家展示如何在搜索结果里显示结果数量。

打开模板中的搜索文件,通常是search.php,找到:

  1. <h2>
  2. 	<span><?php the_search_query(); ?></span>
  3. 	<em>的搜索结果</em>
  4. </h2>

把它修改成:

  1. <h2>
  2. 	<font style="font-size:10pt; color:#000; font-weight:500;">搜索关键词 " </font><?php the_search_query(); ?><font style="font-size:10pt; color:#000; font-weight:500;"> ",找到约  <?php 
  3. 	/* Search Count */ 
  4. 	$allsearch = &new WP_Query("s=$s&showposts=-1"); 
  5. 	$key = wp_specialchars($s, 1); 
  6. 	$count = $allsearch->post_count;
  7. 	_e(''); 
  8. 	_e('<span class="search-terms">');
  9. 	/* echo $key; */ 
  10. 	_e('</span>');
  11. 	/* _e(' — ');  */ 
  12. 	echo $count . ' ';
  13. 	_e('条结果');
  14. 	wp_reset_query(); ?>
  15. 	</font>
  16. </h2>

大功告成!

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

< >