WordPress 6.4 可以取消附件页面,还有我们是怎么跟进的!
可能你没有注意到,从 WordPress 6.4 版本开始,新安装的 WordPress 站点已经完全禁用附件页面。
屏蔽附件页面功能
可能很多就会问了,什么是附件页面,在 WordPress 6.4 版本之前,WordPress s默认会为每个上传的附件生成一个类似文章详情页的附件页面,用于展示上传的文件,如图片、文档等。
对于绝大多数的网站来说,这些附件页面没有什么什么意义,但是它们确实就在那里,甚至会被搜索引擎索引,甚至还会在搜索结果中有排名,这导致了非常不好的体验。
所以 6.4 版本就引入了一个名为 wp_attachment_pages_enabled
选项来控制页面附件是否显示:
- 对于已有的网站,该选项在升级的时候被设置为 1,以便保持附件页面继续有效。
- 对于新网站,该选项默认会被设为 0,这意味着附件页面将重定向到附件 URL。
当禁用附件页面功能时,后台的“查看附件页面”链接也会被更改为“查看媒体文件”。
「图片集」插件增加相关开关
虽然我们可以通过各种方式设置该选项,比如在 wp-admin/options.php
查找 wp_attachment_pages_enabled
,然后设置为 0,但是这样设置有点伤眼睛,在一堆选项中查找并设置,也容易出错,所以我在 WPJAM 的「图片集」插件的设置页面中集成了「屏蔽附件页面」功能的开关:
勾选之后,就屏蔽了附件页面功能。
另外我在 WPJAM Basic 的「Rewrite 优化」扩展中也做了调整,只要该选项被关闭,那么附件相关的 rewrite 会动被移除,以增强 WordPress 页面解析的效率。
WPJAM「图片」插件是 WordPress 果酱知识星球福利插件,加入「WordPress果酱」知识星球(长按下图二维码)即可下载。