在本教程中,我们将分享如何在您的搜索页面上添加一个简单的函数,该函数将显示搜索词和结果数量。这项功能是我们的一位用户通过电子邮件提出的特殊要求。如果你想让我们讨论一个话题,那么你可以随时提个建议。 打开你的Search.php在您的主题中添加文件并添加以下代码: <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> 由❤️托管WPCode在WordPress中一键使用 上面的代码将显示类似以下内容: Twitter的搜索结果-15篇文章 您还可以通过向主题的样式表中添加.Search-Terms css类来突出显示搜索词。下面是一个简单的css,可以帮助您入门: .search-terms { background-color:yellow; color:blue; } 由❤️托管WPCode在WordPress中一键使用 这只是自定义搜索页面时可以为其做的一件很酷的事情。你还可以在搜索结果中突出显示搜索词,甚至在你的WordPress搜索中添加一个按类别搜索的功能。 消息来源:迈克尔·马丁
搜索词
如何在WordPress的搜索结果中突出显示搜索词
为了让你的WordPress搜索更加用户友好,你可以在搜索结果中突出显示搜索词。我们为我们的一个客户做了这件事,所以我们认为它对其他用户也很有用。在本文中,我们将向您展示如何在WordPress的搜索结果中突出显示搜索词。 首先打开你的Search.php并查找以下代码: <?php the_title(); ?> 由❤️托管WPCode在WordPress中一键使用 将上述代码替换为: <?php echo $title; ?> 由❤️托管WPCode在WordPress中一键使用 确保将此行粘贴到标题代码的上方: <?php $title = get_the_title(); $keys= explode(” “,$s); $title = preg_replace(‘/(‘.implode(‘|’, $keys) .’)/iu’, ‘<strong class=”search-excerpt”>\0</strong>’, $title); ?> 由❤️托管WPCode在WordPress中一键使用 现在打开您的css文件并添加类Search-Excerpt的样式,它将突出显示该术语。目前,该代码正在将搜索词设置为粗体。您可以在主题的样式表中尝试这个简单的CSS。 strong.search-excerpt { background-color:yellow; color:blue; } 由❤️托管WPCode在WordPress中一键使用 消息来源:迈克尔·马丁

