最新SearchWP下载,它是最受欢迎,最强大的WordPress搜索插件之一。能大大增强主题和Elementor搜索功能,是网站必备插件之一。自带几十个拓展增强各方面功能,按需安装启用。
主题自带的搜索功能太少,搜索结果也不准确,很多缺陷。例如页面内容不应该出现在搜索结果中,默认搜索功能会搜索页面和媒体,无法索引直接进行数据库查询速度慢。
文章内容也不应该参与关键词搜索,不然的话准确率会降低,速度变慢,建议只搜索标题和摘要。把想要关联的关键词放摘要里面就行,我们这个网站就是这么做的,因此搜索结果比较准确。
含几十个扩展,功能强大,支持live search、调整搜索结果排序、模糊匹配、搜索自定义内容等等,满足绝大部分使用场景。提示:SearchWP专为中小型网站设计,它最适合文章+产品数量在1W以下的网站。如果您的网站文章+产品数量超过1W,迪亚莫不建议使用 SearchWP。
产品可能需要把SKU、自定义字段等加入搜索,方便客户快速搜索产品。高亮搜索结果↓也很有必要,能增加客户体验,方便客户找到想要的内容。下图是本站搜索Wp Rocket结果高亮效果。
可做以下搜索功能↓。
SearchWP是一款功能全面、强大,容易设置的原生/主题搜索增强插件,能解决上面提到的所有痛点。
SearchWP优点
- 可以设置搜索范围 (页面、文章、产品、媒体等) 和内容 (标题、网址、摘要、内容);
- 直接从索引里搜索结果(不查询数据库),速度更快、减轻数据库压力;
- 设置同义词A=B,搜索A词汇也会出现B词汇的搜索结果;
- 部分匹配 (模糊搜索),当搜索词没有结果时查找部分匹配项;
- 搜索更正,对没有结果的搜索使用最接近的匹配并输出通知;
- 在搜索结果中高亮突出搜索关键词,方便客户找到内容;
- 含Live Ajax Search等几十个功能扩展,非常强大;
- 导入导出设置;
下面是其中一小部分扩展功能,点击查看完整功能扩展列表以及功能详解。
什么是GPL授权插件
此插件属于GPL授权产品,安全合法。点击了解什么是GPL协议,点击了解WordPress官网关于GPL的说明。简单的说采用GPL协议的插件/主题源代码开源共享,可以被合法地自由更改、使用、分发。
本商品标题提及的插件/主题所属公司和我们没有任何关系,该公司也没有授权其产品或者品牌给我们。本商品是标题提及插件/主题的分发版本,由第三方公司/开发者制作,并由我们根据通用公共许可证 (GPL) 条款重新分发。
我们使用该插件/主题名字目的仅为明确本GPL商品所基于的插件/主题,旨在帮用户更好地了解我们这个产品的功能及可能的应用场景,绝无冒充或误导之意。本商品的销售遵循并尊重 GPL 许可协议的所有条款,确保用户了解他们获取的是基于开源许可的插件/主题分发版本。允许他们查看、修改和重新分发软件,以促进软件的自由使用和发展。
插件安全性
直接从国外正规渠道购买,不修改源代码。所有插件我们自用建站,在多个站点使用过,安全、稳定、可靠。担心插件不安全?查看《WordPress破解版插件/主题 (绿色版, GPL, Nulled) 安全吗?》。
- 通过Virustotal杀毒验证;
- 通过Wordfence源代码审核;
- 通过Sucuri安全杀毒扫描。
SearchWP更新方法/记录
一般新版本出来24小时内本站会进行更新,届时请直接访问本页面下载新版本安装包上传更新,产品标题会写上最新版本号。只能通过上传安装包方式更新,介意勿拍,如果想要在线更新请支持原版去插件官网购买。
SearchWP下载购买条款
本站插件购自国外网站,购买价格为4.99美金/个,有效期2年。迪亚莫统一售卖价格为19元人民币/个,花费巨大精力制作了使用教程还提供人工答疑服务,绝对物超所值。
插件仅供学习交流研究使用,虚拟产品具有可复制性,一经售出概不退款,详情请移步服务条款。请先登录后再购买,购买后刷新页面获得插件下载权限。
迪亚莫为购买用户提供售后服务,插件使用过程有任何疑问请在下方评论留言,有问必答。
安装/ 启用方法
直接安装购买下载的SearchWP插件zip安装包,启用后进入设置界面。如果设置界面顶部提醒下图内容,需要激活的话,点击下图绿色框右侧的“license key now”链接进入激活界面。
在下图激活界面,输入gfsdgdskn324@35235dm3f$点激活即可。
提示已激活↓,功能正常使用。
下载的SearchWP Add-Ons.zip是扩展压缩包,需要先解压,解压出来有几十个扩展功能安装包↓,上传安装所需的功能扩展安装包即可。
SearchWP自带搜索结果页面模板,设置简单易用。依然可以使用使用Elementor重新制作搜索结果页面模板。会覆盖掉主题以及SearchWP的搜索结果模板。
安装方法1:上传安装
在网站后台左侧菜单栏目找到并且点击“插件”>“安装插件”,然后点击左上角的“上传插件”,上传下载好的zip安装包点击“立即安装”,安装好后点击“启用插件”完成安装。
安装方法2:FTP安装
解压插件压缩包,将解压获得的文件夹上传至plugins目录(xxx.com/wp-content/plugins)。
在网站后台左侧菜单栏目找到并且点击“插件”>“已安装插件”,在插件列表中找到该插件,点击“启用”。
SearchWP设置教程
点击“Algorithm”进入Engines设置界面。
这个Default引擎是模式引擎设置,它会接管主题/Elementor等搜索功能。点击Sources & Settings设置搜索范围↓。
勾选需要出现在搜索结果中的内容类型↓。
点击下图↓数字1设置在哪些内容搜索关键字,文章可设置范围是标题、网址、内容、摘要。产品的话可以设置的搜索内容多一点。点击下图↓数字2设置该内容搜索范围,例如可以设置只搜索/不搜索选定的类目、或具体文章。
设置为记得点右上角“SAVE”按钮保存。
接下来进入“Settings”设置。
下面2个板块的功能按需启用,使用浏览器翻译成中文,一看就知道每个设置啥意思,这里不多解释。
设置完后搜索功能配置完成,去前台试下。根据自己需求适当调整功能设置去迎合搜索需求。
有需要的话可以进一步增强搜索功能,下图“Search Forms”是建立搜索框,然后插入到页面中使用。也可以使用Elementor的search form制作搜索框,一样的。
“Templates”是设置搜索结果页面模板,轻松点几下完成设置,简单明了。注意:如果使用Elementor Pro等创建了搜索结果页面模板,会覆盖掉这里的设置,导致“Templates”这里设置不生效。
SearchWP使用教程
下面是部分使用方法,更多详细设置请查看这个教程。
1- 搜索结果关键词高亮
安装下面代码增加搜索高亮功能(给搜索结果中的关键词添加背景色),把下面代码到到 (子) 主题的functions.php 里面即可:外观>主题编辑器,右上角选择 (子) 主题,点击打开functions.php文件,在文档最后面添加下面代码,点击保存更改。
//搜索结果关键词高亮
function search_word_replace($buffer){
if(is_search()){
$arr = explode(" ", get_search_query());
$arr = array_unique($arr);
foreach($arr as $v)
if($v)
$buffer = preg_replace("/(".$v.")/i", "<span>$1</span>", $buffer);
}
return $buffer;
}
add_filter("the_title", "search_word_replace", 200);
add_filter("the_excerpt", "search_word_replace", 200);
add_filter("the_content", "search_word_replace", 200);
然后添加下面CSS到搜索结果页面,粘贴到外观>自定义>额外CSS最下面即可。把#edaa00改成你想要的颜色。
mark.searchwp-highlight {
color: #edaa00;
font-weight: 600;
}
2- 搜索关键词为空时重定向
WordPress搜索还有一个缺陷,当关键词为空时点击搜索按钮会进入搜索结果页面并且显示网站所有内容,包括被插件/添加代码排除掉的页面,媒体等内容。这对客户体验不好,也有可能会显示后台一些不想被别人看到的内容。
可以使用代码修补这个缺陷,当搜索关键词为空,点击搜索图标时会默认进入特定关键词搜索结果页面。把下面代码放到 (子) 主题的functions.php 里面即可:外观>主题编辑器,右上角选择 (子) 主题,点击打开functions.php文件,在文档最后面添加下面代码,点击保存更改。
下面代码会进入Please enter keywords搜索结果页面,修改第八行代码的Please+enter+keywords为你想要的关键词,单词(文字)之间记得放一个+号。
/*
* 搜索关键词为空时重定向
*/
add_filter( 'request', 'uctheme_redirect_blank_search' );
function uctheme_redirect_blank_search( $query_variables ) {
if (isset($_GET['s']) && !is_admin()) {
if (empty($_GET['s']) || ctype_space($_GET['s'])) {
wp_redirect('/?s=Please+enter+keywords', 301);
exit;
}
}
return $query_variables;
}
3- 如何搜索自定义字段(Custom Fields)?
SearchWP可以把ACF插件添加的自定义字段添加进搜索范围,具体参考这篇文章《如何在 WordPress 中添加自定义字段搜索》。
4- 如何禁用每周搜索汇总邮件
默认会每周发送下图邮件到管理员邮箱,如果要关闭,进入“settings” > “Misc”,启用“Disable Email Summaries”。
5- 创建类别筛选搜索框
要创建下图这种带类别选择限定搜索范围的搜索框,请看官方这篇教程。注意:一定要相应文章类目里面有文章,点击后才会弹出相应类别以供选择。
这里无法添加产品类目,要创建产品类目下拉框搜索框,看官方这篇文章。有点复杂,看不懂自己谷歌搜索或者换个插件。