WordPress 侧边栏一直是免费和商业主题的主要功能。看起来,无论内容管理系统 (CMS) 如何发展,侧边栏都成功地(也许是挑衅地)顺势而为。
它是如何存活这么久的?一方面,它继续服务于一个有用的目的。它包含可以在整个网站中一致显示的各种小部件。通过插件或主题的帮助,您甚至可以根据当前页面、帖子类型和用户登录状态等内容显示侧边栏或特定小部件。
而且,尽管它的名字,侧边栏几乎可以放置在模板中的任何位置,并垂直或水平排列。您不仅会在左侧或右侧看到它们,还会在页脚和内容区域内看到它们。
但事情正在发生变化。既然 WordPress Widgets 屏幕采用了类似于 Gutenberg 块编辑器的 UI,那么值得想知道这个主题主食的未来会怎样。
今天,厦门网站建设带你快速回到过去,看看是什么让侧边栏如此特别。从那里开始,这是一个新时代的一些潜在想法。毕竟,这位老朋友或许还剩下一点生命。
WordPress 主题中最灵活的部分
多年来,侧边栏在 WordPress 的范围内带来了一些独特的东西。也就是说,它是旧经典编辑器的对立面。
经典编辑器是一种基本的WYSIWYG体验,而 Widgets 屏幕看起来几乎是未来主义的。您可以拖放单个小部件,根据需要重新定位它们,并通过单击添加新小部件。这与简单地将内容输入框中并对其进行格式化相去甚远。
然后是高级功能。想要列出您网站上的所有标签?您可以使用标签云小部件。想要整理最近的帖子列表?它触手可及——无需使用任何代码。
就像有街区之前的街区,人们。而且,虽然我不知道有任何直接关联,但不难看出“经典”小部件屏幕和块编辑器之间至少存在一些哲学上的相似之处。
在其全盛时期,侧边栏最终成为 WordPress 主题中最灵活的部分——并且它直接内置于核心中。如果您想在编辑器中使用这种功能,则需要使用页面构建器插件。直到古腾堡出现。
模糊小部件和块之间的界限
小部件和其他 WordPress 内容类型之间曾经有明显的区别。小部件在后端看起来和工作起来都与众不同。但情况已不再如此。
现在,几乎任何 Gutenberg 块都可以在侧边栏中使用。一方面,它增加了一层缺少的灵活性。侧边栏内容不再仅限于帖子列表、搜索字段或登录表单。
同时,块编辑器可以使用以前仅限于侧边栏的内容 – 页面内的任何位置。结果是您不再需要侧边栏来添加类似小部件的功能。
这条线已经变得模糊,如果没有完全抹去的话。更不用说完整站点编辑 (FSE)允许通过编辑器调整页眉、页脚和中间的所有内容。
这就引出了一个问题:侧边栏在现代 WordPress 主题中扮演什么角色(如果有的话)?
回到侧边栏的原始强度
仔细想想,WordPress 侧边栏既是一个独立的功能,也是一种解决方法。它提供了一种方法来完成经典编辑器无法完成的事情。
但是,将其用于解决方法的需要几乎消失了。至少,在向特定页面添加内容或功能的情况下。这也可以在块编辑器本身中完成。
例如,如果您想在单个页面上显示最近文章的列表,则不需要注册侧边栏。添加一个块将完成同样的事情,只是更容易。
否则,侧边栏仍然与利基使用相关。在需要在整个网站或帖子类型中显示一组一致的内容的情况下考虑它。
例如,如果您想为用户提供一个可以登录、查看最新博客标题和获取天气预报的多栏区域,侧边栏可能是完美的解决方案。用户无论在您网站的哪个位置都可以访问此内容。您将能够在集中位置进行编辑。
也许这更符合侧边栏应该做什么的最初想法。我们可能已经以各种骇人听闻的方式使用它,但这不再是必要的。现在,它只是另一种可以为特定用例保留的工具。
WordPress 侧边栏继续存在
也许我们可以开始将 WordPress 侧边栏比作蟑螂。就像讨厌的错误一样,侧边栏是幸存者——不管进化给他们带来什么。
最大的不同是侧边栏不太可能像以前那样经常使用(但是,蟑螂似乎并没有减少流行)。这不一定是坏事。
侧边栏在我们需要的时候仍然存在。他们仍然会擅长他们所做的事情。最重要的是,我们不再需要弯曲和塑造它们以适应非预期用途。
它们不是一种绕过 WordPress 限制的方法,而是一种实现特定目标的方法。这听起来对我来说是一个相当高尚的存在。