WordPress 4.4 “Clifford” 具有响应式图像、26 个等

已发表: 2015-12-09

经过 Scott Taylor 领导的四个月的紧张开发,以爵士小号手 Clifford Brown 命名的 WordPress 4.4 “Clifford”可供下载。 此版本具有响应式图像、WordPress 嵌入、26 个默认主题、REST API 的前半部分以及许多小的改进。

响应式图像

WordPress 4.4 中的响应式图像
WordPress 4.4 中的响应式图像

当用户将图像上传到 WordPress 时,它会自动将它们裁剪为更小的尺寸。 例如,如果您上传 1500 x 706 的图片,图片尺寸可能如下所示:

  • 全尺寸 - 1500 x 706
  • 大 – 500 x 235
  • 中 - 300 x 141
  • 缩略图 – 150 x 150

WordPress 4.4 为 WordPress 添加了srcsetsizes支持。 这允许软件根据设备的屏幕尺寸自动使用和显示正确的图像。 如果我将完整尺寸的 1500 x 706 图像附加到 WordPress 4.4 中的帖子以在桌面上查看,则移动设备将看到大或中尺寸的图像。

这减少了用于加载网站的带宽量,因为较小的图像具有较小的文件大小。 响应式图像无需配置任何设置,因为魔术在幕后发生。

嵌入 WordPress 帖子

多年来,用户只需将 URL 粘贴到可视化编辑器中即可嵌入来自可信来源的内容。 在 4.4 中,WordPress 本身成为一个值得信赖的 oEmbed 源,它允许任何人轻松嵌入来自 WordPress 支持的站点的内容。

嵌入内容显示在 iframe 中,带有评论链接、共享图标和帖子摘录。 下面是运行 WordPress 4.4 的站点的 oEmbedded 帖子的示例。

功能插件合并提案:oEmbed

如果您想禁用人们嵌入您的内容的功能,请安装并激活禁用嵌入插件。 禁用嵌入执行以下操作:

  • 防止其他人嵌入您的网站。
  • 阻止您嵌入其他未列入白名单的网站。
  • 禁用与该功能相关的所有 JavaScript。

WordPress 嵌入最初是由 Pascal Birchler 提出的功能插件提案。 查看票证 #32522,了解它是如何从提案发展为核心功能的。

REST API 的第一阶段

WordPress 4.4 包含 REST API 的前半部分。 API 的基础设施部分处理路由、参数处理、JSON 序列化/反序列化、状态代码和其他与 API 相关的项目。

插件和主题作者可以立即开始使用 API,使用核心基础设施来替换现有的自​​定义admin-ajax端点。 要了解如何使用 API 进行身份验证,请参阅 Ryan Mccue 的这篇文章。

二十六

二十六是由 Takashi Irie 设计的新默认主题,采用移动优先、响应式方法构建。 它有一个可选的右侧边栏,并在帖子的左侧显示作者信息。 它有四种不同的配色方案,深色、灰色、红色和黄色。 每个方案都可以使用定制器进行修改。

二十六主页
二十六主页

其他值得注意的变化

WordPress 多站点

WordPress Multisite 有一个名为WP_Network的新类。 还有*_network_option函数可以更轻松地使用多个网络。 Jeremy Felt 重点介绍了添加的新钩子、错误修复和不推荐使用的功能。

WP_Comments 组件已重建

评论部分已经进行了大量的工作。 最明显的区别是评论字段首先显示,然后是名称、电子邮件和 URL 字段。 此更改改进了使用键盘切换字段时的导航。 它还使用户更容易发表评论。

评论文本区域是第一位的
评论文本区域是第一位的

更改管理屏幕上的标题层次结构

为了提高可访问性,WordPress 4.4 后端的标题层次结构将 H1 标题级别恢复到管理屏幕。 这有助于屏幕阅读器识别和定位页面上的重要信息。

强烈建议插件和主题作者重新构建其文档标题层次结构,以确保不跳过标题级别。 Andrea Fercia 解释了为什么它很重要以及如何确保你有正确的标题。

分类术语元

在最近的几个发布周期中,团队一直在努力完成分类路线图中的任务。

在 WordPress 4.3 中,开发团队成功拆分了共享分类术语,这确保了术语可以通过其term_id唯一标识。 在 4.4 中, $taxonomy参数现在在get_term()get_term_field()中是可选的,以前需要$term_id$taxonomy的函数。

WordPress 4.4 还引入了术语元,开发人员可以使用新的术语元 API 来存储有关分类术语的任意数据,就像您存储帖子、用户或评论一样。

Boone Gorges 是该路线图的主要开发人员之一,详细解释了 WordPress 4.4 中与分类数据相关的改进。

WP_Title 未被弃用

与之前的报道相反,核心开发团队决定不弃用 WP_Title 函数。 它被认为是僵尸函数和add_theme_support( 'title-tag' ); 仍然是在主题中插入标题标签的推荐方法。

其他变化

  • my-hacks.php 未被弃用,将保留在 WordPress 中
  • WordPress 4.4 中的新主题模板:single-{post_type}-{post_name}.php
  • 未附加的附件有漂亮的固定链接
  • 帖子类型的show_ui参数现在强制纠正意外行为

WordPress 4.4 有来自 400 多个贡献者的 2,000 多个提交。 在 The State of The Word 2015 中,Taylor 说此版本的目标之一是处理大量积压的工单并查看被遗忘的补丁。 多亏了 Trac 上志愿虫虫园丁的努力,他实现了这一目标。

如果您在使用 WordPress 4.4 时遇到任何问题,请在支持论坛上报告。 志愿者正在密切关注支持线程,如果有必要,将创建一个列出已知问题的线程。 更新您的网站后,请回来告诉我们您对新功能的看法。