|
Post by account_disabled on Dec 14, 2023 4:26:20 GMT -4
永久链接是用于访问您网站上的特定内容的链接。 例如,Kinsta 的主页位于我们的博客位于 单个帖子使用类似 的链接- 小部件/。 永久链接还用于存档页面、静态页面以及网站上需要自己的 URL 的任何内容。 在本文中,我们将向您展示永久链接的工作原理、如何针对您的网站优化它们,以及如何通过设置屏幕和编写一些代码来配置它们。 什么是 WordPress 永久链接? WordPress 永久链接在WordPress 官方代码中定义为: “您网站或博客上各个帖子的永久 URL,以及您网站或博客上帖子的类别和其他列表。” 您网站上的每个页面(包括帖子、页面、存档页面和其他页面(例如 404))都有自己的永久链接。 例如,您的主页将位于而您的博客将位于。 如果您的博客上有“特色”类别,则可以通过以下几个 URL 之一访问该类别。 个别文章也有自己的永久链接。在主题模板文件中, the_permalink()模板标记将用于检索文章的 URL 并从中创建可点击的链接。 使用它来获取单个帖子的唯一永久链接,并将其放置在 元素内,以便它可以用作博 如何阻止 电话号码清单 客帖子中的链接。 拥有此模板标记的优点在于,您只需使用该代码段即可检索网站上任何文章的链接,而无需将代码插入主题中的任何链接中。 固定链接、Slug 和链接之间的区别 在本文中,我们将详细关注永久链接,但我们也会了解slugs。它们之间有什么区别? 永久链接是文章的完整链接。因此,我之前提到的有关小部件的 Kinsta 帖子的链接是是该永久链接的最后部分,并且是该文章所独有的。在本例中它是 。 该 slug 是根据文章标题自动为您生成的。如果您想手动为文章创建一个 slug,也可以。稍后我将向您展示如何操作(以及您可能想要这样做的原因)。 WordPress 永久链接是如何创建的 在静态网站中,URL 通过名称和目录路径标识资源,如下例所示为了拥有好的 URL,我们只需要一个结构良好的文件系统和具有适当名称的资源。 但网络是动态的,我们习惯于管理使用数据库驱动的 CMS 的网站,这意味着 URL 将包含一系列参数,这些参数的值决定对数据库执行的查询。 让我们考虑以下示例您会注意到一个分隔符(问号)和一组组成请求字符串的键/值对(由 & 分隔)。该 URL 不满足可用性和可访问性要求,应转换为更有意义且对 SEO 友好的永久链接。 如何将这些“丑陋”的 URL 转换为优化的永久链接取决于您的网络服务器。如果您是Apache 用户,系统会要求您在根目文件中添加一系列重写指令。如果您是Nginx 用户,您将在主配置文件中添加 try_files 指令。 但别担心!大多数时候,您不需要逐行配置网络服务器,因为 WordPress 会为您做这件事。 作为管理员用户,您可以从管理面板快速轻松地设置自定义重写规则。高级用户和开发人员可以通过 WordPress Rewrite API 获得更多功能,该 API提供的功能和挂钩可将永久链接自定义提升到新的水平。中的请求概述 为了构建查询、执行查询并将结果存储在WordPress 数据库中的特定目的,WordPress 提供了WP_Query 类。
|
|