在本教程中,我们将分享如何在搜索页面上添加一个简单的功能,该功能将显示搜索词和结果数量。此功能是我们的一位用户通过电子邮件提出的特殊请求。如果您希望我们讨论某个主题,请随时提出建议。
在主题中打开search.php文件并添加以下代码:
1 | <h2 class = "pagetitle" >Search Result for <?php /* Search Count */ $allsearch = new WP_Query( "s=$s&showposts=-1" ); $key = wp_specialchars( $s , 1); $count = $allsearch ->post_count; _e( '' ); _e( '<span class="search-terms">' ); echo $key ; _e( '</span>' ); _e( ' — ' ); echo $count . ' ' ; _e( 'articles' ); wp_reset_query(); ?></h2> |
由
上面的代码将显示如下内容:
Twitter 的搜索结果 — 15 篇文章
您还可以通过将 .search-terms CSS 类添加到主题的样式表来突出显示搜索词。这里有一个简单的 CSS 可以帮助您入门:
1234 | .search-terms { background-color :yellow; color : blue ; } |
由
这只是您在自定义搜索页面时可以为搜索页面做的很酷的事情之一。您还可以在结果中突出显示搜索词,甚至可以在 WordPress 搜索中添加按类别搜索功能。