Devenia / WordPress 插件

Devenia Canonical Shortlinks 让 WordPress 引用保持指向当前规范永久链接

当 WordPress 生成短链接标签时,返回的地址可以与访客已经熟悉的目标保持一致,而不是暴露数字形式的 ?p= 引用。

Devenia Canonical Shortlinks 解决方案,用于指定的文章 ID 或单篇文章上下文,返回规范永久链接,并在无法解析时保留不变的回退路径。

读者收到的地址

短链接可以标识记录,也可以指向其目标

WordPress 的默认短链接用查询字符串标识文章;此插件让文章当前的永久链接成为返回的地址。

查询字符串短链接

常规的 ?p= 形式通过编号标识记录,即使页面已经拥有规范地址。

规范永久链接

解析出的文章当前永久链接成为短链接输出,因此地址与目标保持一致。

WordPress 如何解析

可用的文章上下文决定返回的地址

指定的文章 ID

WordPress 提供 ID 时,插件会解析这个确切的文章并返回其当前永久链接。

单篇请求

没有 ID 时,单篇请求会提供当前正在查看的文章供解析。

没有可解析的文章

如果没有可用的文章或永久链接,传入的短链接将原样返回。

它不会改变的内容

只替换短链接输出

插件停留在输出边界,因此网站其余的内容和地址设置仍由你掌控。

设置

无需配置;插件不添加设置。

存储

不会存储任何值或配置。

公共端点

不会添加供访客调用的端点。

重定向

请求不会被重定向。

内容和地址设置

文章别名、规范标签、永久链接设置和内容保持不变。

短链接过滤器

只有通过 WordPress 的 get_shortlink 过滤器返回的值会改变。

安装前

两个运行时要求

这些原生运行时要求提供 WordPress 的短链接上下文以及执行插件的服务器运行时环境。

稳定软件包

为 WordPress 网站添加规范短链接

下载稳定版 ZIP 安装插件,让可解析的文章返回它们已经拥有的地址。