WordPress 5.7 Beta 版现已推出一段时间,计划于 2021 年 3 月 9 日发布。这将是今年的第一个主要版本,并带来一些新功能和改进。
我们一直在密切关注开发情况,并在我们的测试站点上尝试新功能。
在本文中,我们将通过功能和屏幕截图向您展示 WordPress 5.7 中的新功能。
注意:您可以使用 WordPress Beta Tester 插件在您的计算机或临时环境中试用 Beta 版本。
WordPress 5.7 正在开发中,某些功能仍可能发生变化,并且可能不会进入最终版本。
话虽如此,让我们来看看 WordPress 5.7 中的新功能。
视频教程
订阅 WPBeginner
如果您更喜欢书面说明,请继续阅读。
WordPress 5.7 中编辑器的改进
WordPress 编辑器是网站所有者花费精力的区域他们的大部分时间都是创建页面和编写内容。
每个 WordPress 版本都为编辑器带来了新功能和改进。 WordPress 5.7 还将附带一些令人兴奋的新功能和增强功能,以改善您的编辑体验。
从插入器中拖放块
WordPress 5.7 将允许您简单地将块从“添加新块”(+) 插入器拖放到您的内容区域中。这样,您可以在将块拖放到帖子画布上之前选择放置块的位置。
WordPress 5.7 中即将推出全高块
您喜欢使用全角块作为封面、栏目和组块吗?这使您可以创建视觉上令人惊叹的布局。 WordPress 5.7 现在也允许您创建全高块。
这些块将填充用户屏幕的高度,让您可以创建更具吸引力的布局。
块变体现在可以有自己的描述
WordPress5.7 现在将显示块变化的描述。例如,社交图标块有 Facebook、Twitter 和其他社交图标。您可以在块检查器中通过预览查看它们。
社交图标尺寸
WordPress 5.7 将允许您调整社交媒体图标块中图标的大小。
改进的按钮
WordPress 5.7 将在块编辑器中引入垂直对齐按钮。用户还可以为其按钮选择预设的百分比宽度。
调整更多块的字体大小
块编辑器的另一个改进是能够在更多块(包括列表和代码块)中调整字体大小。
更轻松地从 HTTP 迁移到 HTTPS
以前,当您将 WordPress 从 HTTP 迁移到 HTTPS 时,您必须手动更新内容中嵌入的 URL。不这样做会导致混合内容问题。
WordPress 5.7 将使您的迁移更加轻松网站到 HTTPs。它将在站点运行状况菜单中将 HTTPS 的可用性显示为关键问题。
从这里,用户将能够单击按钮来更新 WordPress URL。这将切换您的 WordPress 和站点 URL 设置,并更新内容中的 URL 以使用 HTTP。
标准化 WP-Admin 调色板
WordPress 5.7 还将标准化 wp-admin 调色板。基本上,WordPress 使用 Sass 动态生成 CSS 文件。
WordPress 附带了一组有限的配色方案,引入新的配色方案很困难,因为开发人员必须处理基于 Sass 变量的系统。
在即将发布的 5.7 版本中,WordPress 会将 CSS 中使用的所有颜色折叠为蓝色、绿色、红色、黄色、灰色、黑色和白色的可用色调之一。这将为开发人员提供具有更广泛的浅色和深色配色方案的调色板。
新机器人 API
WordPress 5.7 将引入新的机器人 API。这是PI 将允许开发人员以编程方式控制和更新网站上的机器人元标记。
机器人元标记允许您告诉搜索引擎机器人如何抓取网站并为其建立索引。这可以通过将 robots.txt 文件添加到网站的根文件夹或使用 robots 元标记来实现。
WordPress 5.7 中将引入名为 wp_robots 的新功能。开发人员将能够通过向函数添加自己的过滤器来修改机器人元标记。以下是其工作原理的示例:
函数 wporg_wp_robots_add_follow( $robots ) {
$robots[‘follow’] = true;
返回$机器人;
}
add_filter( ‘wp_robots’, ‘wporg_wp_robots_add_follow’ );
由 WPCode 与 ❤️ 主办
在 WordPress 中一键使用
默认情况下,WordPress 5.7 还将向 robots 元标记添加 max-image-preview:large 指令。这将允许搜索引擎使用大图像在搜索结果中进行预览。
这是它在您网站中的外观源代码:
由 WPCode 与 ❤️ 主办
在 WordPress 中一键使用
对于在设置中关闭搜索引擎可见性的网站,WordPress 会自动隐藏此标签。
如果您想禁用此功能并让搜索引擎决定使用哪个图像进行预览,那么您可以将以下代码添加到主题的functions.php文件或特定于站点的插件中。
删除过滤器(’wp_robots’,’wp_robots_max_image_preview_large’);
由 WPCode 与 ❤️ 主办
在 WordPress 中一键使用
延迟加载 iFrame
WordPress 5.7 将自动向 iframe 嵌入添加延迟加载。延迟加载是一种用于在页面加载期间提高网站速度的技术。它基本上告诉用户的浏览器在查看项目时加载该项目。
WordPress 已使用自 WordPress 5.5 起默认延迟加载图像。
这意味着所有使用 iframe 的嵌入内容(例如 YouTube 视频)都将使用延迟加载来提高页面加载速度。
如果您使用 Smash Balloon 的 YouTube Feed,那么它已经通过更好的缓存和延迟加载来优化您的视频 Feed。
底层变化
WordPress 5.7 还将带来许多变化,供开发者在自己的主题、插件和项目中探索和使用。
以下是其中一些底层更改。
WordPress 5.7 将引入新函数 is_post_status_viewable() 和 is_post_publicly_viewable() 来检查帖子是否可公开查看。 (查看详情)
渲染块功能现在允许开发人员过滤单个块的内容。 (#46187)
WordPress 5.7 将添加一个过滤器钩子来在retrieve_password()函数期间操作$user_data变量。这将使开发人员能够在期间执行自定义验证检查ing 密码重置。 (#51924)
开发人员将能够使用新的 login_site_html_link 挂钩更改登录页面页脚中显示的“转到站点”链接。 (#35449)
WordPress 5.7 中将提供两个新函数 get_post_parent() 和 has_post_parent(),用于确定帖子是否有父帖子并将相关父帖子作为对象获取。 (#33045)
我们希望本文能让您更好地了解即将推出的 WordPress 5.7 中的内容。让我们知道您感兴趣的功能以及您希望在未来的 WordPress 版本中看到哪些功能。