WordPress 5.7 beta已有一段时间了,它计划于2021年3月9日发布。它将是今年的第一个主要版本,并具有一些新功能和改进。
我们一直在我们的测试站点上试用WordPress 5.7新功能。今天我们就给大家介绍下WordPress 5.7的新功能。
注意:您可以使用WordPress Beta Tester插件在安装在你的测试环境中试用Beta版本。
WordPress 5.7正在开发中,某些功能可能仍会更改,并且可能无法纳入最终版本。
话虽如此,让我们看一下WordPress 5.7中的功能。
WordPress 5.7中的编辑器改进
该WordPress的编辑器就是网站所有者花费大量的时间来创建页面,写的内容的区域。
每个WordPress版本都为编辑器带来了新功能和改进。WordPress 5.7还将附带一些令人兴奋的新功能和增强功能,以改善您的编辑体验。
从插入器拖放块
WordPress 5.7将允许您简单地将一个块从“添加新块”(+)插入器拖放到您的内容区域。这样,您可以在将块放到发布画布上之前选择放置块的位置。
WordPress 5.7中的 full height
您是否喜欢将全角块用作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以使用HTTP。
标准化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(
)函数期间添加一个过滤器挂钩来操作$ user_data变量 。这将使开发人员能够在密码重置期间执行自定义验证检查。(#51924)
开发人员将能够使用新的login_site_html_link
钩子来更改登录页面页脚中显示的“转到站点”链接。(#35449)
WordPress 5.7中将提供两个新功能get_post_parent()
,has_post_parent()
以确定帖子是否具有父帖子并将相关的父帖子作为对象。(#33045)
我们希望本文能使您对即将推出的WordPress 5.7中的功能有所了解。让我们知道您发现有趣的功能以及在将来的WordPress版本中看到的功能。