WordPress 5.7 Release Candidate候选版今天发布,正式版计划于2021年3月9日发布。这是今年的第一个主要版本,有一些新的功能和改进。
“发布候选版本”意味着新版本已准备就绪,可以发布,但是由于拥有数百万的用户以及成千上万的插件和主题,有可能有遗漏。WordPress 5.7计划于2021年3月9日发布 ,但是需要您的帮助才能到达那里 – 如果您还没有尝试过5.7, 现在是时候了!
我们一直在密切关注新版本的开发过程,并在测试站点上试用新功能。
在本文中,我们将通过功能和屏幕截图向您展示WordPress 5.7的新功能。
注意:您可以使用WordPress Beta Tester插件在计算机或暂存环境中试用Beta版本。
让我们看一下WordPress 5.7中的功能。
WordPress 5.7中编辑器的改进
WordPress的编辑器就是网站主花费大量的时间来创建页面,写作内容的地方。
每个WordPress版本都为编辑器带来了新功能和改进。WordPress 5.7还附带一些令人兴奋的新功能和增强功能,以改善您的编辑体验。
从插入器拖放块
WordPress 5.7将允许您简单地将一个块从“添加新块”(+)插入器拖放到您的内容区域。这样,您可以在将块放到发布画布上之前选择放置块的位置。
WordPress 5.7中的全高块
您是否喜欢将全角块用作Cover、Column和Group块?这使您可以创建外观精美的布局。WordPress 5.7现在也允许您创建全高块。
这些块将填充用户屏幕的高度,使您可以创建更加引人入胜的布局。
块变体现在可以拥有自己的描述
WordPress 5.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以使用HTTPs。
标准化WP-Admin调色板
WordPress 5.7也将标准化wp-admin调色板。基本上,WordPress使用Sass即时生成CSS文件。
WordPress带有一组有限的配色方案,并且由于开发人员不得不处理基于Sass变量的系统,因此引入新的配色方案非常困难。
在即将发布的5.7版本中,WordPress将CSS中使用的所有颜色折叠为蓝色、绿色、红色、黄色、灰色、黑色和白色中可用的阴影之一。这将为开发人员提供具有更广泛的明暗方案的调色板。
新的机器人API
WordPress 5.7将引入新的Robots API。该API将允许开发人员以编程方式控制和更新网站上的机器人元标记。
机器人元标记可让您告诉搜索引擎机器人如何对网站进行爬网和编制索引。可以通过将robots.txt文件添加到网站的根文件夹或使用robots元标记来实现。
WordPress 5.7中将引入一个名为wp_robots的新功能。开发人员将可以通过向功能添加自己的过滤器来修改爬虫元标记。这里有一个如何工作的示例:
function wporg_wp_robots_add_follow( $robots ) {
$robots['follow'] = true;
return $robots;
}
add_filter( 'wp_robots', 'wporg_wp_robots_add_follow' );
WordPress 5.7默认也会在robots meta标签中添加max-image-preview:large指令。这将使搜索引擎可以使用大图像预览搜索结果。
这是您网站的源代码中的样子:
<!DOCTYPE html>
<html>
<head>
<meta name="robots" content="max-image-preview:large" />
</head>
对于在设置中关闭了搜索引擎可见性的网站,WordPress会自动隐藏该标签。
如果您要禁用此功能,让搜索引擎决定要使用哪个图像进行预览,则可以将以下代码添加到主题的functions.php文件或特定于站点的插件中。
remove_filter( 'wp_robots', 'wp_robots_max_image_preview_large' );
延迟加载iframe
WordPress 5.7将自动向iframe嵌入添加延迟加载。延迟加载是一种用于在页面加载期间提高网站速度的技术。它基本上是告诉用户浏览器在查看时再加载它。
自WordPress 5.5起,默认情况下WordPress已经使用延迟图像加载。
这意味着所有使用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(
)函数期间添加一个过滤器Hook挂钩来操作$user_data变量 。这将使开发人员能够在密码重置期间执行自定义验证检查。(#51924)
开发人员将能够使用新的login_site_html_link
钩子来更改登录页面页脚中显示的“转到站点”链接。(#35449)
WordPress 5.7中将提供两个新功能get_post_parent()
、has_post_parent()
以确定帖子是否具有父帖子并将相关的父帖子作为对象。(#33045)
我们希望本文能使您对即将推出的WordPress 5.7中的功能有所了解。你也许还想看看我们之前发布的WordPress 5.7计划综述,进一步了解WordPress 5.7的发布计划。
发表回复