自定义字段是什么?为什么让它们可搜索?
WordPress 会自动将元数据如标题、作者、日期和时间添加到您的内容中。然而,您可以使用自定义元框或自定义字段存储页面或文章的附加信息。
许多必备的 WordPress 插件和主题也使用多个自定义字段来存储重要信息。例如,All in One SEO 使用自定义字段存储 SEO 数据。
如果您使用 WooCommerce,那么您的一些自定义产品属性也可能被视为自定义字段。您也可以使用一些插件如 Advanced Custom Fields 创建自定义字段,以便更好地控制字段的行为。
问题在于 WordPress 的默认搜索忽略这些自定义字段,仅在标题和内容中查找匹配项。通过使自定义字段可搜索,您可以帮助访问者找到页面、文章、产品和其他重要内容。
步骤 1:安装和设置 SearchWP
使用 SearchWP 插件是将自定义字段包含到搜索中的最简单方法。它是最好的 WordPress 搜索插件,可以通过创建自定义搜索算法来展示更有帮助和相关的搜索结果。
首先,您需要安装并激活插件。激活后,进入 SearchWP » 设置,然后点击“通用”标签。在这里输入您在 SearchWP 网站账户中找到的许可证密钥,然后单击“验证密钥”按钮。
步骤 2:创建自定义搜索算法
激活插件后,您可以微调 SearchWP 如何索引、搜索和显示您的内容。首先,进入 SearchWP » 算法。您将看到不同内容类型的部分,如页面、文章和媒体文件。选择您希望开始搜索自定义字段的内容,并点击“添加/移除属性”按钮。在弹出窗口中,展开“自定义字段”下拉菜单。要将所有自定义字段添加到搜索算法中,选择“任何元键”。
步骤 3:创建和嵌入自定义搜索表单(可选)
如果您希望进一步提升体验,可以为您的网站创建自定义搜索表单。这样您就可以根据用户的需求量身定制 WordPress 搜索体验。
想要了解更多内容,可以查看我们的详细指南,了解如何在 WordPress 中创建自定义搜索表单。
了解更多提高 WordPress 搜索的方法
使自定义字段可搜索是一个很好的开始,但也有更多方法可以使用 SearchWP 改善内置的 WordPress 搜索。进入 SearchWP » 设置,滚动到“通用设置”部分,激活以下任意设置:
- 部分匹配:搜索结果无需完全与搜索词匹配。
- 最近匹配:当搜索无结果时显示最近的匹配项。
- “引号”搜索:允许用户使用引号搜索确切的短语。
- 高亮显示术语:自动高亮显示搜索词,以帮助访问者找到他们需要的内容。