从 WordPress 6.4 开始,新安装的WP网站将禁用附件页面

即将发布的 WordPress 6.4 版本预计于 11 月 7 日发布,它将禁用附件页面。到目前为止,当用户通过媒体上传系统上传文件时,WordPress 会自动创建附件页面。它被视为一种特殊的帖子类型,保存有关文件的信息,并且每个附件都可以通过其自己的 URL 进行访问。SEO 插件多年来一直在重定向附件页面,因为它们很少有任何重要目的。

“在 WordPress 6.4 发布之前,WordPress 默认为每个上传的附件创建附件页面,”WordPress 贡献者 Joost de Valk 在针对此更改的开发说明中说道。“在绝大多数网站上,这些附件页面不会添加任何有意义的信息。然而,它们确实存在,被搜索引擎编入索引,有时甚至在搜索结果中排名,从而给用户和网站所有者带来不好的结果。”

现有站点不会发生任何变化。它们将继续像往常一样工作,但新网站的附件页面将重定向到附件 URL。想要启用或禁用附件页面的站点管理员可以使用新的  wp_attachment_pages_enabled 数据库选项来控制附件页面的行为。

没有用于更改站点是否禁用附件页面的界面,这在 Trac票证和开发说明的评论中有些争议。

“鉴于 WordPress 的口号‘决定,而不是选择’,我们决定不为此进行设置,”de Valk 说。

WordPress 插件开发人员 Sybre Waaijer 提出了一个案例,即为用户提供一个带有打开或关闭它的界面的选项:

过滤选项的问题在于,当另一个插件提供选项切换时,选项过滤器将违背用户的期望。

这就是“决定,而不是选择”变得自相矛盾的地方,因为我们现在决定设置一个选项,同时又不提供该选项。

因此,当插件填补这个空白时,A)插件会将选项放在哪里(可能在其自定义页面而不是 options-media.php 上),以及 B)市场上需要处理的数十种类型的插件这,最终谁将掌握选择权?

如果它是一个过滤器,每个插件都承诺通过一个简单的条件设置切换。但由于它是一个选项,插件可以添加一个选项来过滤选项并添加一个选项来切换选项。由于逻辑双条件(XNOR),它将成为错误的来源。

虽然 WordPress 6.4 中没有界面,并且可能永远不会回到桌面上考虑,但贡献者正在讨论将其放入核心插件的可能性。

“我们不应该有一个核心插件来重新启用新网站上的附件页面吗?” Automattic 赞助的撰稿人贾斯汀·塔德洛克 (Justin Tadlock) 说道。“如果没有为此提供 UI,那么一个不隐藏在 Trac 票证中的插件将是理想的选择。”

de Valk 同意,拥有一个简单地向“选项”->“媒体”页面添加设置的插件是个好主意。用户可能不会理解附件页面的用途,除非他们希望为特定的利基用例启用附件页面。对于那些无法编写代码来更改附件页面行为的人来说,这样的插件非常有用,如开发说明中所述。


【AD】BandwagonHost:$92.30/年/2核/2G内存/40G SSD/1T流量/1Gbps/香港CMI/大阪软银/洛杉矶CN2 GIA

【AD】美国洛杉矶CN2 VPS/香港CN2 VPS/日本CN2 VPS推荐,延迟低、稳定性高、免费备份_搬瓦工vps