升级WordPress5.4.2官方正式版与更新内容

升级WordPress5.4.2官方正式版与更新内容

2020 年 6 月 10 日,官方发布了 WordPress 5.4.2 中文正式版,本次更新内容包含 5 个安全问题、22 个错位修复、39 个已修订的文件列表、2 个更新的软件包以及新增了两个新增区块及更佳的区块整体使用体验、更简洁的用户界面、导航栏及选项卡,此外,WordPress5.4.2 版本的隐私页面解决世界各地不同的隐私权议题。支持网站开发者将原生自定义字段加入菜单项目与区块以更简化的样式、全新的 API 及嵌入内容,详情如下:

官方下载

WordPress 怎么升级 5.4.2

现在难免些许站长在后台仪表盘更新 WordPress 是失败的,要么链接超时,要么下载失败等各种原因,今天分享一个自己用了多年的方法,其实很简单,步骤如下:

  • 首先点击“官方下载”链接下载 5.4.2 版本的 WordPress
  • 备份原先网站的数据库与网站文件(以防个人操作有误升级失败,导致网站无法正常运行)
  • 解压 WordPress5.4.2 程序包
  • 打开 FTP(文件管理工具)连接服务器,如果是宝塔用户,直接在后台打开要升级的网站的根目录即可。
  • 选中除了“wp-content 文件夹”与“wp-config.php”之外的所有文件,上传覆盖原文件即可。
  • 刷新网站,登录后台查看升级状态即可。
Tips:啰嗦一句,除了以上文件替换法更新 WordPress 之外,当然也可以选用第三方插件进行在线后台更新,个人喜欢自己动手,能不用插件就不用插件。

WordPress 5.4.2 更新内容

维护和安全更新

五个安全问题影响 WordPress 5.4 及更早版本; 版本 5.4.2 修复了这些问题,因此您需要升级。 如果您尚未更新到 5.4,则还有 5.3 和更早版本的更新版本可以解决安全问题。

  1. 向 Sam Thomas(jazzy2fives)提出的 XSS 问题的建议,其中经过验证的低特权用户可以将 JavaScript 添加到块编辑器中的帖子中
  2. Luigi 的道具–(gubello.me)发现 XSS 问题,具有上载权限的经过身份验证的用户可以在媒体文件中添加 JavaScript。
  3. WordPress 安全团队的 Ben Bidner 的建议,以在 wp_validate_redirect()中找到一个打开的重定向问题
  4. 支持 Nrimo Ing Pandum 通过主题上传查找经过身份验证的 XSS 问题
  5. 支持 RIPS Technologies 的 Simon Scannell,以发现一个问题,即插件会误用设置屏幕选项,从而导致特权升级
  6. 向 Carolina Nymark 提出的建议是发现一个问题,在某些情况下可以显示受密码保护的帖子和页面的评论。

维护更新

WordPress 5.4.2 在核心和默认主题上均提供 22 个错误和回归修复。

    • 垃圾邮件发送者可以分享未经审核的评论
    • 使用带斜杠前缀的命名空间注册 rest 路由会产生不一致的结果
    • 暗模式浏览器中的默认 WordPress favicon
    • WordPress 5.4:已弃用:标记行操作自 3.0.0 版起已弃用
    • 关于页面:更正标题的顺序
    • 缺少自定义图标将在 FIrefox 中的前端触发 wp-admin .htaccess / .htpasswd 提示
    • 小型设备上的编辑插件中的按钮填充问题
    • 当字符串足够长时,下拉类别小部件超过父 div
    • 考虑减少小部件标题的字体大小
    • 显示作者的自定义帖子类型不支持作者
    • 定位链接在移动菜单中不起作用
    • 为 g.page 链接添加图标(Google 业务资料)
    • 缺少图像许可证。
    • aligncenter> figcaption 缺少文本对齐方式:居中; 特征
    • 子菜单项消失在 Cover 块下面
    • Chrome 与 Safari 上.alignwide 和.alignfull 的上下边距不一致(跨浏览器问题)
    • 居中和右对齐的标题重音符号显示为断开
    • 列表块中的图像未正确定位
    • TikTok 和 ResearchGate 社交图标
    • 二十分之一的小打字错误
在 WordPress 5.4.2 中,提交评论后,只有一个简短的窗口可用于查看等待审核的评论,以防止搜索引擎将可能包含垃圾邮件的 URL 编入索引。

已修订的文件列表

wp-admin/about.php
wp-admin/themes.php
wp-admin/css/common.css
wp-admin/images/w-logo-blue.png
wp-admin/includes/class-wp-site-health.php
wp-admin/includes/class-wp-terms-list-table.php
wp-admin/includes/media.php
wp-admin/includes/misc.php
wp-admin/includes/theme.php
wp-content/themes/twentyeleven/style.css
wp-content/themes/twentynineteen/sass/mixins/_mixins-master.scss
wp-content/themes/twentynineteen/sass/site/secondary/_widgets.scss
wp-content/themes/twentynineteen/style-editor.css
wp-content/themes/twentynineteen/style-rtl.css
wp-content/themes/twentynineteen/style.css
wp-content/themes/twentytwelve/style.css
wp-content/themes/twentytwenty/assets/js/index.js
wp-content/themes/twentytwenty/classes/class-twentytwenty-svg-icons.php
wp-content/themes/twentytwenty/inc/template-tags.php
wp-content/themes/twentytwenty/readme.txt
wp-content/themes/twentytwenty/style-rtl.css
wp-content/themes/twentytwenty/style.css
wp-content/themes/twentytwenty/template-parts/content-cover.php
wp-content/themes/twentytwenty/template-parts/content.php
wp-includes/class-walker-comment.php
wp-includes/class-wp-comment-query.php
wp-includes/class-wp.php
wp-includes/comment-template.php
wp-includes/comment.php
wp-includes/default-filters.php
wp-includes/embed.php
wp-includes/functions.php
wp-includes/images/w-logo-blue-white-bg.png
wp-includes/pluggable.php
wp-includes/rest-api.php
wp-includes/version.php
package-lock.json
package.json
wp-comments-post.php

更新的软件包

@wordpress/block-library: 2.4.7
@wordpress/edit-post: 3.3.7

两个新增区块及更佳的区块整体使用体验

  • 两个全新区块:社交网络服务图标及按钮区块能轻松快速建立互动功能。
  • 变更色彩的新方式:按钮及封面区块加入渐变色功能,富文本区块工具栏提供色彩设定的功能,群组及列区块亦首次提供色彩设定。
  • 5.4 版简化了每个区块中插入及替换多媒体内容的流程,现在大多数区块都有了相同的操作方式。
  • 如果您曾经想过让媒体及文字区块中的图片链接至其他内容,例如可下载为文件的图文手册,在新版本中现已支持这项功能。

更简洁的用户界面、导航栏及选项卡

  • 区块导航标记提供更简洁的区块导航方式,能让您更容易选取区块。
  • 当您需要以键盘进行操作时,现在提供更好的 Tab 键及聚焦方式。此外,您能使用 Tab 键切换至任何区块旁的边栏。
  • 速度至上!编辑器载入时间加速 14%,可供输入时间加速 51%。
  • 编辑器不再提供贴士,取而代之的是在您需要时可随时启用的“欢迎指南”窗口。
  • 您一望即知目前处在区块的编辑模式或导航模式。如果您视力不佳,屏幕阅读器会告知目前所处编辑器模式。

如果您想使用最新工具及功能,请安装古腾堡编辑器插件,便能领先其他人使用区块编辑器中新颖强大的功能。

您的基本权利:隐私

5.4 版有助于解决世界各地不同的隐私权议题,因此当用户及利害关系人询问法规合规性或网站经营团队如何处理用户资料时,应该会更容易得到正确回复。来看看:

  • 现在个人资料导出结果会包含用户会话信息以及来自社群活动收集的用户位置数据。此外亦会显示目录。
  • 您现在可通过隐私工具查看处理导出及抹除数据要求的进度。
  • 此外,隐私工具的小幅改进让外观更简洁,这对视力保健很有帮助。

致网站开发者

将原生自定义字段加入菜单项目

两个全新动作能让开发者新增自定义字段至菜单项目中,不须插件也不须撰写自定义 walker。

在菜单管理页面中,wp_nav_menu_item_custom_fields会在菜单编辑器中导航菜单项目的移动按钮之前触发。

在定制器中,wp_nav_menu_item_custom_fields_customize_template会在菜单项表单字段模板的结尾触发。

请检查您的代码并确认这两个动作是否可以取代您的自定义代码。如果您在意代码重复,也可以加入对 WordPress 版本的检查。

区块!更简化的样式、全新的 API 及嵌入内容

  • 极度简化的区块样式。区块不再提供负值 margin 及默认 padding。您现在可以依需求为区块设定样式。此外,我们通过重构清除了四个多余的 wrapper div。
  • 如果您构建插件,现在您可以依命名空间跨分类注册区块集合,这是极好的提高品牌知名度的方式。
  • 让用户通过两个新 API 做更多事:区块变体和渐变。
  • 在嵌入中,区块编辑器现已支持 TikTok,并不再支持 CollegeHumor。
本文原创作者:SEO大学,其版权均为SEO大学所有。如需转载,请注明出处:《升级WordPress5.4.2官方正式版与更新内容
52

发表回复