WordPress 内容过滤指南

已发表: 2023-02-12

通常,有效搜索引擎优化 (SEO) 的规则可能会与您了解读者的需求发生冲突。 解决和平衡这些差异可能是一个挑战,尤其是在确保网站内容易于分类时。

幸运的是,WordPress 使您能够在内容传送到用户浏览器之前对其进行过滤。 这可以为较长的文章提供更好的用户体验 (UX)。 更重要的是,它可以帮助您有效地使用搜索引擎倾向于喜欢的内容,但有些读者可能会因为篇幅而放弃。

在本文中,我们将探索 WordPress 的内置内容过滤选项。 我们还将了解一些可以帮助您在网站上使用内容过滤的插件。 有很多东西需要整理,所以让我们开始吧!

目录
1.内置内容过滤
1.1. 1.帖子和页面过滤
1.2. 2. 功能
2.内容过滤插件
2.1. 1.搜索和过滤
2.2. 2.智能内容过滤器
2.3. 3.FacetWP
3.使用 WP Engine 获得您想要的结果

内置内容过滤

WordPress 确实提供了一些内置的内容过滤功能。 然而,为了真正利用它们,您需要了解 WordPress 代码库中挂钩、过滤器、参数和函数之间的关系。 了解这些概念后,您将能够研究一些更实用的内容过滤选项。

1.帖子和页面过滤

有一种比较老的方法可以在您的网站上为用户创建前端过滤功能。 这为帖子内容提供了下拉排序功能,您可以对其进行自定义。 首先,您需要将一段代码添加到主题的index.php文件中。

请记住,最好为您计划使用的主题创建一个子主题。 由于此方法需要添加自定义代码,因此您需要保护您的父主题文件以防万一。

我们使用 WordPress 的默认 Twenty Twenty 主题测试了这种方法。

如您所见,如果您想要更美观的东西,您需要调整级联样式表 (CSS) 文件中的样式,但这种方法的功能有效。 您几乎可以使用任何数据库信息(例如“ post_date ”或“ only_thumbnailed ”)来创建供读者使用的过滤器。

2. 功能

WordPress 代码库中内置了另一个过滤功能。 它使您能够为从数据库中读取的信息创建过滤器,然后再将其显示在网页或编辑屏幕上。

此功能使开发人员能够将内容过滤功能合并到他们的插件中。 通过 WordPress API 可以使用大量过滤器挂钩。 这些挂钩可以与“ add_filter ()”和“ the_content() ”函数一起使用。 这就是了解挂钩、过滤器和参数之间的关系可以派上用场的地方。

当您选择这些函数之一时,您将使用挂钩和参数来确定您希望调用执行的操作类型。 通过一起使用这些元素,您可以创建一个 WordPress 插件来执行您正在寻找的过滤功能。 例如,“ the_content() ”函数可以与“ apply_filters() ”结合使用,以调用任何过滤器挂钩的回调函数。

此外,' the_content '过滤器挂钩通常用于为这些函数建立内容参数。 为避免混淆,请记住函数将钩子和参数括在括号内。

内容过滤插件

如果您还没有准备好开始开发自己的插件,请不要担心。 我们将分享一些已经存在的有用插件,它们可以帮助您在您的网站上尝试内容过滤。

1.搜索和过滤

Search & Filter 插件是一种增强 WordPress 提供的本机、简单搜索栏功能的方法。 您可以通过单选按钮、复选框、下拉菜单等添加结果过滤。 此外,此插件设计有拖放式编辑器,便于配置。

此外,您几乎可以通过任何可用参数来组织搜索结果。 这包括元值、帖子 ID、作者、标题、日期等。 您可以通过该插件的免费版本访问大部分功能,一个网站的完全访问权限每年只需 20 美元。

2.智能内容过滤器

Smart Content Filter 是 WordPress 的高级内容过滤插件。 它适用于任何主题和自定义帖子类型。 Smart Content Filter 不是创建数据库样式的搜索和过滤体验,而是帮助您构建一个存在于博客文章中的交互式过滤器。

这些以可点击按钮的形式出现,代表该页面或帖子可用的不同内容过滤器。 例如,如果您有一篇很长的博客文章,其中列出了适用于 WordPress 的最佳电子商务主题,您的读者可能会在读到一半时感到无聊,并在完成文章或查看您的号召性用语 (CTA) 之前跳槽。

这个插件可以帮助您创建自定义的交互式过滤器,可以轻松地将您的读者转移到他们最感兴趣的内容。一年的访问和支持入门许可证只需 19 美元。

3.FacetWP

如果您正在寻找适合电子商务的内容过滤解决方案,FacetWP 可能是您的答案。 这是一个基于 AJAX 的插件,可以快速加载选择和过滤更改,而无需重新加载整个页面。 使用这些功能,您的客户可以更快地找到他们想要的东西。

此外,此插件已准备好与 WooCommerce 集成,因此您可以快速改进在线商店的内容过滤功能。 该插件的唯一缺点之一是价格标签。 与我们研究过的其他一些选择相比,这更像是一项投资。

但是,在基本计划中,您将获得 99 美元的许可证,用于一到三个网站一年。 这包括支持和 FacetWP 的所有专业附加组件。

使用 WP Engine 获得您想要的结果

可以肯定地说,很少有网络用户喜欢使用“搜索和啄食”的方法来在线查找他们正在寻找的内容。 无论是他们想要购买的产品、娱乐内容还是关键信息,为您的内容提供简单的搜索和过滤功能都是改善网站用户体验的一种方式。

在 WP Engine,我们努力为您提供最好的开发人员资源,以便您可以为您的客户构建创新的数字体验。 查看我们的 WordPress 托管计划,立即开始改进您的网站!