热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

wordpressacf字段不同样式_WordPress强大搜索功能如何实现?安装IvorySearch插件

我们WordPress站点大多数的搜索功能都是自带的功能,少部分WordPress主题会集成有强大的搜索功能,对于不懂折腾代码的新手站长而言如何让自己的

我们 WordPress 站点大多数的搜索功能都是自带的功能,少部分 WordPress 主题会集成有强大的搜索功能,对于不懂折腾代码的新手站长而言如何让自己的 WordPress 站点拥有强大的搜索功能呢?其实我们完全可以安装一款搜索插件实现——Ivory Search 插件。

be712914ddfd94ace0da6c76799b9621.png

Ivory Search 插件的描述

Ivory Search 是一个简单易用的高级 WordPress 搜索插件,它增强了默认的 WordPress 搜索功能,还允许您创建新的自定义搜索表单。使用 Ivory Search,您可以创建无限数量的搜索表单并单独配置每个搜索表单以自定义 WordPress 搜索并对网站内容执行不同类型的搜索。

在网站页眉、页脚、侧边栏或窗口小部件区域、导航或菜单、页面、帖子、自定义帖子类型或网站上的任何位置使用其短代码显示自定义搜索表单。

Ivory Search 插件的安装及使用

1、登录 WordPress 后台 >> 插件 >> 安装插件 >> 搜索:Ivory Search,找到该插件安装并启用(PS:不懂安装可参考『WordPress 插件怎么安装?附三种方法』)。

2、点击侧边栏 Ivory Search 菜单进入搜索插件设置页面,第一步是设置该插件的详细选项,这里就不展开说明了。如果看不懂英文直接通过谷歌翻译就能将整个设置页面变成中文。具体见下图:

aa35025060339f3927789a47157a71b7.png

完成那个详细选项设置后(PS:或直接默认也行)点击进入到“Settings(设置)”,这里可以设置是否将搜索功能添加到导航菜单中,也可以设置搜索框的样式,总共有 5 种样式分别是:默认,下拉,滑动,全宽和弹出,设置好之后记得点击【Save】按钮。具体见下图:

f91fcaa35e11183fb29c18b8d4ad74f7.png

注意:搜索表单的样式很大程度上取决于主题所设定的样式。

3、小结:这个 Ivory Search 插件的强大之余在于可以自行设置很多功能,而且非常方便将搜索功能添加到导航菜单、侧边栏、文章页等。由于 boke112 联盟用不到这么强大的搜索功能,所以关于这个 Ivory Search 插件的使用就懒得展开说了,有需要的站长花点时间去设置就行。

Ivory Search 插件的主要特点

  • 搜索 WooCommerce 产品。

  • 搜索图像,文件和附件。

  • 使用自定义程序自定义搜索表单。

  • 使用 AJAX 搜索进行搜索。

  • 创建无限数量的搜索表单。

  • 分别配置每个搜索表单。

  • 配置搜索表单以搜索特定内容。

  • 从搜索结果中排除特定内容。

  • 在您网站的任何位置显示搜索表单。

  • 支持多语言搜索。

  • 与流行的插件集成,如 WooCommerce,Polylang,bbPress,WPML 等。

Ivory Search 插件的 AJAX 搜索或实时搜索

  • 将任何搜索表单(包括默认搜索表单)转换为 AJAX 搜索表单。

  • 使用 AJAX 搜索搜索帖子,页面,WooCommerce 产品,图像,文件或任何自定义帖子类型。

  • 从 AJAX 搜索中排除任何特定内容。

Ivory Search 插件搜索表单定制器

  • 使用自定义程序更改搜索表单颜色及其文本。

  • 从各种搜索表单中选择任何搜索表单样式。

Ivory Search 插件搜索特定内容

  • 搜索特定的帖子类型,如帖子,页面,产品,附件,论坛等。

  • 在帖子标题中搜索。

  • 搜索帖子内容。

  • 在帖子摘录中搜索。

  • 搜索具有特定类别或分类术语的帖子。

  • 搜索类别或分类术语标题。

  • 搜索类别或分类术语描述。

  • 搜索具有特定自定义字段或元数据的帖子

  • 搜索 WooCommerce 产品 SKU。[高级]

  • 搜索 WooCommerce 产品的变化。[高级]

  • 搜索特定作者创建的帖子。[高级]

  • 在作者中搜索显示名称并显示该作者创建的帖子。

  • 搜索具有特定状态的帖子。[高级]

  • 搜索具有特定评论数量的帖子。[高级]

  • 搜索已批准的评论内容。

  • 搜索在特定日期创建的帖子。

  • 仅搜索受密码保护的帖子。

  • 仅搜索没有密码的帖子。

  • 搜索包含和不包含密码的所有帖子。

  • 搜索特定文件,MIME 类型或媒体附件,如图像,音频,视频,PDF,文档等。[高级版]

  • 搜索图像,附件和媒体的标题,标题和说明。[高级]

  • 由于插件支持多语言插件,如 Polylang,WPML 等,因此可以使用多种语言进行搜索。

Ivory Search 插件从搜索中排除特定内容

  • 从搜索中排除特定的帖子类型。

  • 从搜索中排除特定帖子,页面,WooCommerce 产品,媒体附件,论坛或任何自定义帖子类型。

  • 不要搜索帖子标题。

  • 配置为不搜索帖子内容。

  • 配置为不在帖子摘录中搜索。

  • 从具有特定类别或分类术语的搜索中排除帖子。

  • 从具有特定自定义字段或元数据的搜索中排除帖子。[高级]

  • 从搜索中排除'缺货'WooCommerce 产品。[高级]

  • 从特定作者创建的搜索中排除帖子。[高级]

  • 从具有特定状态的搜索中排除帖子。[高级]

  • 从搜索中排除粘性帖子。

  • 从具有特定评论数量的搜索中排除帖子。

  • 从特定日期之前或之后创建的搜索中排除帖子。

  • 从搜索中排除受密码保护的帖子。

  • 从没有密码的搜索中排除帖子。

  • 从搜索中排除图像,音频,视频,PDF,文档,附件,文件,媒体,文件类型或 MIME 类型。[高级]

Ivory Search 插件控制和扩展搜索

  • 在导航菜单中显示搜索表单并配置其功能。

  • 配置要在搜索结果中显示的帖子数。

  • 突出显示搜索结果页面上的搜索字词。

  • 按日期,相关性,ID,作者,标题,类型,名称,评论计数,菜单顺序或完全随机的升序或降序对帖子进行排序。[高级]

  • 在搜索结果页面顶部显示或隐藏粘贴帖子。

  • 显示错误页面或列出空搜索查询的所有帖子。

  • 在上线之前,仅在测试时向站点管理员显示搜索表单。

  • 禁用单个搜索表单或禁用站点范围搜索。

  • 配置从搜索中排除的停用词。

  • 添加单词同义词以提供更相关的搜索结果的选项。

  • 在搜索查询 URL 中显示 post_type 参数并限制搜索到它。

  • 搜索包含所有或任何所选类别或分类术语的帖子。

  • 显示具有任何或所有搜索条件的内容。[高级]

  • 模糊匹配 - 搜索包含搜索词开头或结尾的帖子中的整个搜索词或搜索词的帖子。

  • 关键字词干 - 也搜索搜索关键词的基础词。[高级]

Ivory Search 插件的秒杀及相关特点介绍通过谷歌翻译自@WordPress 官方插件-Ivory Search 介绍页



推荐阅读
  • XMLhttpREquest_Ajax技术总结之XmlHttpRequest
    Ajax1、 什么是ajax   ... [详细]
  • 本文介绍了如何使用python从列表中删除所有的零,并将结果以列表形式输出,同时提供了示例格式。 ... [详细]
  • 本文介绍了Linux Shell中括号和整数扩展的使用方法,包括命令组、命令替换、初始化数组以及算术表达式和逻辑判断的相关内容。括号中的命令将会在新开的子shell中顺序执行,括号中的变量不能被脚本余下的部分使用。命令替换可以用于将命令的标准输出作为另一个命令的输入。括号中的运算符和表达式符合C语言运算规则,可以用在整数扩展中进行算术计算和逻辑判断。 ... [详细]
  • Java在运行已编译完成的类时,是通过java虚拟机来装载和执行的,java虚拟机通过操作系统命令JAVA_HOMEbinjava–option来启 ... [详细]
  • 本文介绍了如何使用jQuery和AJAX来实现动态更新两个div的方法。通过调用PHP文件并返回JSON字符串,可以将不同的文本分别插入到两个div中,从而实现页面的动态更新。 ... [详细]
  • 从零基础到精通的前台学习路线
    随着互联网的发展,前台开发工程师成为市场上非常抢手的人才。本文介绍了从零基础到精通前台开发的学习路线,包括学习HTML、CSS、JavaScript等基础知识和常用工具的使用。通过循序渐进的学习,可以掌握前台开发的基本技能,并有能力找到一份月薪8000以上的工作。 ... [详细]
  • 恶意软件分析的最佳编程语言及其应用
    本文介绍了学习恶意软件分析和逆向工程领域时最适合的编程语言,并重点讨论了Python的优点。Python是一种解释型、多用途的语言,具有可读性高、可快速开发、易于学习的特点。作者分享了在本地恶意软件分析中使用Python的经验,包括快速复制恶意软件组件以更好地理解其工作。此外,作者还提到了Python的跨平台优势,使得在不同操作系统上运行代码变得更加方便。 ... [详细]
  • 本文介绍了使用FormData对象上传文件同时附带其他参数的方法。通过创建一个表单,将文件和参数添加到FormData对象中,然后使用ajax发送POST请求进行文件上传。在发送请求时,需要设置processData为false,告诉jquery不要处理发送的数据;同时设置contentType为false,告诉jquery不要设置content-Type请求头。 ... [详细]
  • 本文介绍了DataTables插件的官方网站以及其基本特点和使用方法,包括分页处理、数据过滤、数据排序、数据类型检测、列宽度自动适应、CSS定制样式、隐藏列等功能。同时还介绍了其易用性、可扩展性和灵活性,以及国际化和动态创建表格的功能。此外,还提供了参数初始化和延迟加载的示例代码。 ... [详细]
  • 大坑|左上角_pycharm连接服务器同步写代码(图文详细过程)
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了pycharm连接服务器同步写代码(图文详细过程)相关的知识,希望对你有一定的参考价值。pycharm连接服务 ... [详细]
  • maven阿里云镜像一路繁花似锦绣前程
    重点:找到maven引用的settings.xml配置文件,将以下代码复制至<mirrors><mirrors&a ... [详细]
  • Php怎么编写乘法表
    后端开发|PHP问题php,乘法表后端开发-PHP问题传世登陆器源码,vscode设置字号,ubuntu系统创建不了文件,tomcat配置修改,sqlite怎么调中文,海洋采集插件 ... [详细]
  • charles3.11.1抓https包
    结论先行:用的是安卓测试机,没加固之前的生产环境的安装包,可以抓到https请求加固之后的包【也就是要上应用市场的包】,抓不到https请求电脑上的操作:1.安装证书【电脑上安装了 ... [详细]
  • vsCode配置通过Github同步(Settings Sync)
    vsCode配置通过Github同步(Settings Sync) ... [详细]
  • 第一种<script>$(".eq").on(&qu ... [详细]
author-avatar
mobiledu2502929627
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有