热门标签 | 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 介绍页



推荐阅读
  • 解决Bootstrap DataTable Ajax请求重复问题
    在最近的一个项目中,我们使用了JQuery DataTable进行数据展示,虽然使用起来非常方便,但在测试过程中发现了一个问题:当查询条件改变时,有时查询结果的数据不正确。通过FireBug调试发现,点击搜索按钮时,会发送两次Ajax请求,一次是原条件的请求,一次是新条件的请求。 ... [详细]
  • 在软件开发过程中,经常需要将多个项目或模块进行集成和调试,尤其是当项目依赖于第三方开源库(如Cordova、CocoaPods)时。本文介绍了如何在Xcode中高效地进行多项目联合调试,分享了一些实用的技巧和最佳实践,帮助开发者解决常见的调试难题,提高开发效率。 ... [详细]
  • 在当前的软件开发领域,Lua 作为一种轻量级脚本语言,在 .NET 生态系统中的应用逐渐受到关注。本文探讨了 Lua 在 .NET 环境下的集成方法及其面临的挑战,包括性能优化、互操作性和生态支持等方面。尽管存在一定的技术障碍,但通过不断的学习和实践,开发者能够克服这些困难,拓展 Lua 在 .NET 中的应用场景。 ... [详细]
  • 包含phppdoerrorcode的词条 ... [详细]
  • 本文节选自《NLTK基础教程——用NLTK和Python库构建机器学习应用》一书的第1章第1.2节,作者Nitin Hardeniya。本文将带领读者快速了解Python的基础知识,为后续的机器学习应用打下坚实的基础。 ... [详细]
  • 本文介绍了如何通过安装 rpm 包来使用 resize2fs 和 ext2online 工具进行系统文件的扩容。提供了详细的步骤和注意事项。 ... [详细]
  • 全面升级的中文PubMed——Medreading
    Medreading 是一款由科研者之家(HOME for Researchers)推出的中文版PubMed,提供强大的文献检索和分析功能,支持AI辅助全文下载。 ... [详细]
  • Python 3 Scrapy 框架执行流程详解
    本文详细介绍了如何在 Python 3 环境下安装和使用 Scrapy 框架,包括常用命令和执行流程。Scrapy 是一个强大的 Web 抓取框架,适用于数据挖掘、监控和自动化测试等多种场景。 ... [详细]
  • 本文详细介绍了 InfluxDB、collectd 和 Grafana 的安装与配置流程。首先,按照启动顺序依次安装并配置 InfluxDB、collectd 和 Grafana。InfluxDB 作为时序数据库,用于存储时间序列数据;collectd 负责数据的采集与传输;Grafana 则用于数据的可视化展示。文中提供了 collectd 的官方文档链接,便于用户参考和进一步了解其配置选项。通过本指南,读者可以轻松搭建一个高效的数据监控系统。 ... [详细]
  • 在尝试对 QQmlPropertyMap 类进行测试驱动开发时,发现其派生类中无法正常调用槽函数或 Q_INVOKABLE 方法。这可能是由于 QQmlPropertyMap 的内部实现机制导致的,需要进一步研究以找到解决方案。 ... [详细]
  • 深入解析 SAP UI5 Page 控件的构造函数参数及其应用
    深入解析 SAP UI5 Page 控件的构造函数参数及其应用 ... [详细]
  • 本文深入探讨了NoSQL数据库的四大主要类型:键值对存储、文档存储、列式存储和图数据库。NoSQL(Not Only SQL)是指一系列非关系型数据库系统,它们不依赖于固定模式的数据存储方式,能够灵活处理大规模、高并发的数据需求。键值对存储适用于简单的数据结构;文档存储支持复杂的数据对象;列式存储优化了大数据量的读写性能;而图数据库则擅长处理复杂的关系网络。每种类型的NoSQL数据库都有其独特的优势和应用场景,本文将详细分析它们的特点及应用实例。 ... [详细]
  • Swoole加密机制的安全性分析与破解可能性探讨
    本文深入分析了Swoole框架的加密机制,探讨了其在实际应用中的安全性,并评估了潜在的破解可能性。研究结果表明,尽管Swoole的加密算法在大多数情况下能够提供有效的安全保护,但在特定场景下仍存在被攻击的风险。文章还提出了一些改进措施,以增强系统的整体安全性。 ... [详细]
  • 本文详细探讨了在ASP.NET环境中通过加密数据库连接字符串来提升数据安全性的方法。加密技术不仅能够有效防止敏感信息泄露,还能增强应用程序的整体安全性。文中介绍了多种加密手段及其实施步骤,帮助开发者在日常开发过程中更好地保护数据库连接信息,确保数据传输的安全可靠。 ... [详细]
  • 今天我开始学习Flutter,并在Android Studio 3.5.3中创建了一个新的Flutter项目。然而,在首次尝试运行时遇到了问题,Gradle任务 `assembleDebug` 执行失败,退出状态码为1。经过初步排查,发现可能是由于依赖项配置不当或Gradle版本不兼容导致的。为了解决这个问题,我计划检查项目的 `build.gradle` 文件,确保所有依赖项和插件版本都符合要求,并尝试更新Gradle版本。此外,还将验证环境变量配置是否正确,以确保开发环境的稳定性。 ... [详细]
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社区 版权所有