Category: WordPress资讯

  • Gutenberg 19.9 更新:样式书、查询总计块及组件库增强

    Gutenberg 19.9 更新:样式书、查询总计块及组件库增强

    古腾堡(Gutenberg)块编辑器又更新升级了!现在版本已经更新到Gutenberg 19.9 Gutenberg 19.9已经发布并可供下载

    下面我们一起看看都有些啥新功能吧!

    2024 年最后的更新引入了样式书(Style Book)功能到经典主题中,新增了查询总计(Query Total)块,并对组件库进行了大量增强,同时也进行了代码质量的改进。

    图片[1]-361Sale WordPress Care

    经典主题中的样式书

    样式书现在可以在支持的经典主题中找到,路径为:外观 > 设计 > 样式(Appearance > Design > Styles)在管理菜单下。

    支持的经典主题需要通过 add_theme_support( 'editor-styles' ) 支持编辑器样式,或者具备 theme.json 文件。

    样式书提供了网站颜色、排版和区块样式的全面概览,所有内容都以组织良好的布局呈现。每个区块示例和样式组都有标签,便于预览和理解当前主题的设计设置。可以把它看作是主题举办的派对,所有设计元素都带上了名牌。

    对于支持样式书的经典主题,站点模式已被移动到 外观 > 设计 > 模式(Appearance > Design > Patterns),将所有与设计相关的功能统一放入一个地方。之前,模式是列在 外观 > 模式 下的。

    介绍查询总计(Query Total)块

    可能知道查询中有多少结果,但你的站点读者知道吗?全新的 查询总计(Query Total)块 可以帮助解决这个问题。

    图片[2]-361Sale WordPress Care

    当它添加到查询循环(Query Loop)块中时,查询总计块将显示查询返回的结果数量,或者,显示当前分页结果集中的范围。

    更多亮点

    • Gutenberg 19.9 引入了 phpMyAdmin 作为 wp-env 的启动选项。phpMyAdmin 将自动连接到正在运行的 MySQL 数据库服务,可以在开发过程中检查和管理本地 WordPress 数据库。(#67588)。
    • 封面块(Cover block) 中的特色图像背景现在支持分辨率控制,可以调整其大小。(#67273)。 
    • 现在,可以通过单击内联重置按钮来重置区块和全局样式的颜色,这个按钮已添加到所有颜色控制中。( #67116 )
    • 想要更改查询块(Query block)的设计吗?查询块的模式现在已从模态窗口移至下拉菜单。它仍然在区块工具栏中,现在位于“更改设计”下。( #66993 )。
    • 现在,也可以通过页面操作菜单在站点编辑器中设置网站的首页。( #65426 这相当于在“设置 > 阅读”中更新“阅读设置”。在编辑器的“页面”部分,找到想设置为首页的页面,点击操作菜单并选择“设置为首页”。

    具体的详情大家可以看官方更新日志

    图片[3]-361Sale WordPress Care
  • Gutenberg 19.9 更新:样式书、查询总计块及组件库增强

    Gutenberg 19.9 更新:样式书、查询总计块及组件库增强

    古腾堡(Gutenberg)块编辑器又更新升级了!现在版本已经更新到Gutenberg 19.9 Gutenberg 19.9已经发布并可供下载

    下面我们一起看看都有些啥新功能吧!

    2024 年最后的更新引入了样式书(Style Book)功能到经典主题中,新增了查询总计(Query Total)块,并对组件库进行了大量增强,同时也进行了代码质量的改进。

    图片[1]-361Sale WordPress Care

    经典主题中的样式书

    样式书现在可以在支持的经典主题中找到,路径为:外观 > 设计 > 样式(Appearance > Design > Styles)在管理菜单下。

    支持的经典主题需要通过 add_theme_support( 'editor-styles' ) 支持编辑器样式,或者具备 theme.json 文件。

    样式书提供了网站颜色、排版和区块样式的全面概览,所有内容都以组织良好的布局呈现。每个区块示例和样式组都有标签,便于预览和理解当前主题的设计设置。可以把它看作是主题举办的派对,所有设计元素都带上了名牌。

    对于支持样式书的经典主题,站点模式已被移动到 外观 > 设计 > 模式(Appearance > Design > Patterns),将所有与设计相关的功能统一放入一个地方。之前,模式是列在 外观 > 模式 下的。

    介绍查询总计(Query Total)块

    可能知道查询中有多少结果,但你的站点读者知道吗?全新的 查询总计(Query Total)块 可以帮助解决这个问题。

    图片[2]-361Sale WordPress Care

    当它添加到查询循环(Query Loop)块中时,查询总计块将显示查询返回的结果数量,或者,显示当前分页结果集中的范围。

    更多亮点

    • Gutenberg 19.9 引入了 phpMyAdmin 作为 wp-env 的启动选项。phpMyAdmin 将自动连接到正在运行的 MySQL 数据库服务,可以在开发过程中检查和管理本地 WordPress 数据库。(#67588)。
    • 封面块(Cover block) 中的特色图像背景现在支持分辨率控制,可以调整其大小。(#67273)。 
    • 现在,可以通过单击内联重置按钮来重置区块和全局样式的颜色,这个按钮已添加到所有颜色控制中。( #67116 )
    • 想要更改查询块(Query block)的设计吗?查询块的模式现在已从模态窗口移至下拉菜单。它仍然在区块工具栏中,现在位于“更改设计”下。( #66993 )。
    • 现在,也可以通过页面操作菜单在站点编辑器中设置网站的首页。( #65426 这相当于在“设置 > 阅读”中更新“阅读设置”。在编辑器的“页面”部分,找到想设置为首页的页面,点击操作菜单并选择“设置为首页”。

    具体的详情大家可以看官方更新日志

    图片[3]-361Sale WordPress Care
  • 2024年WordPress发展回顾:Gutenberg更新、Playground进展与WooCommerce新主题展望

    2024年WordPress发展回顾:Gutenberg更新、Playground进展与WooCommerce新主题展望

    2024年12月16日,日本东京将举办备受期待的年度“State of the Word”会议,Matt Mullenweg将发表他的年度主题演讲。这场会议将通过YouTube频道进行直播,预计在UTC时间上午9点开始,全球WordPress社区的成员都可以在线收看。在此次活动中,Mullenweg将回顾2024年WordPress生态系统的成就与进展,并展望2025年的发展方向。预计本次演讲将涵盖多个重要主题,包括 WordPress MeetupsWordCamps 的成长、Gutenberg项目的第三阶段合作、Playground的进展、数据解放和数据视图等关键问题。

    图片[1]-361Sale WordPress Care

    Gutenberg与WordPress的持续发展

    2024年,Gutenberg项目继续向前推进,发布了Gutenberg插件版本19.8。此版本共吸引了52位贡献者提交149个PR,其中6位为首次提交者。该版本的亮点包括:

    • 工具栏中的样式选择器优化,增强了用户操作的便捷性。
    • 下拉菜单中的字体预览,让字体选择更加直观。
    • 图像编辑成功通知,加入“撤销”链接,提升了用户体验。

    DataViews功能也得到显著改进,用户能够更灵活地展示数据。

    Gutenberg 变更日志第112期中,Matt Mullenweg 与 Sarah Norris 讨论了 Gutenberg 19.8 的主要更新,并探讨了Create Block主题插件的最新进展。

    设计团队与用户体验

    WordPress设计团队在过去两周内也有显著的工作进展。Joan Asmussen分享了几项重要更新:

    • 侧边栏菜单项的视觉调整,提升了导航体验。
    • 菜单编辑流程的简化,让管理更加高效。
    • Openverse图标与暗黑模式的更新,提供了更好的视觉识别和使用体验。

    这些更新虽然看似细微,但都在不断提升WordPress的用户体验,使得平台更适合各种类型的站点。

    插件与工具的进步

    2024年,WordPress社区的插件和开发工具迎来了重要进展。像插件检查器Create Block Theme插件这样的工具,极大地方便了开发者和用户创建与定制区块主题。尤其是 WordPress Playground,它提供了一种新的方式来创建和测试WordPress站点。用户无需安装或设置任何东西,就能直接在浏览器中体验完整的WordPress功能。

    WordPress 6.7版本的发布,进一步完善了这些工具,使其在实际应用中更具效能。

    Gutenberg与完全站点编辑(FSE)

    图片[2]-361Sale WordPress Care

    在WordPress中,Gutenberg编辑器完全站点编辑(FSE)之间的关系是一个不断演化的主题。Gutenberg作为一个内容编辑工具,已经发展到第二阶段的站点编辑,可以通过区块和模板对整个网站进行设计。现在,站点编辑的功能越来越成熟,用户不再需要学习多种编辑方法,熟悉 Gutenberg后,用户就能轻松管理网站的各个方面,从内容到全局样式的配置。

    新区块主题与设计创新

    2024年,WordPress主题目录也迎来了全新的变化。多个新的区块主题发布,它们提供了更加灵活的设计选项和样式变体。以下是一些新发布的值得注意的主题:

    • Circles WP:大胆的设计,采用颜色组合和背景圆圈元素,创造出具有冲击力的视觉效果。
    图片[3]-361Sale WordPress Care
    • Streamer:由Automattic开发,注重字体样式,适合现代化的设计需求。
    图片[4]-361Sale WordPress Care
    • Anastasi:由Roman Fink发布,简洁而现代,适用于各种类型的网站。
    图片[5]-361Sale WordPress Care

    Fly Themes的Toothwise、WPTravel的Advantura Trails以及Suberb Addons的Blogger等主题,都为不同类型的网站提供了多种选择和样式。

    开发者社区的互动

    WordCamp Europe上,Matt Mullenweg与Jessica Lyschik参加了名为“WordPress Speed Build”的设计比赛。两人需要在30分钟内完成BobDylanArt.com主页的设计。这一活动展示了WordPress的强大功能和易用性,同时也激发了开发者的创造力。

    在另一场重要的访谈中,Stephen Dumba讲述了如何通过WordPress教育计划在乌干达赋能下一代技术人才。这些活动展示了WordPress在全球范围内的社区建设和教育使命,帮助更多的开发者和学生学习和成长。

    WooCommerce与电子商务的未来

    图片[6]-361Sale WordPress Care

    在电子商务领域,WooCommerce 宣布将在2025年中期推出一个全新的入门级电子商务主题。该主题将帮助新手商店建立轻量级、易于使用的基础平台。WooCommerce团队还宣布将继续与社区主题构建者合作,推动更多功能的创新。

    Ellen Bauer与WooCommerce团队讨论了关于主题的未来方向,展示了WordPress在电子商务领域的持续创新。

    WordPress Playground与开发者时间

    WordPress Playground继续发展,成为开发者的重要工具。通过这个平台,用户可以直接在浏览器中创建并测试完整的WordPress站点,而无需安装任何软件。这个工具为插件、主题的测试和演示提供了便捷的平台,也为开发者提供了一个强大的实验环境。

    在即将举行的开发者时间会议中,Nick Diego和Ryan Welcher将深入探讨Playground的功能,帮助开发者更好地利用这个工具。

  • Gutenberg 19.8版本更新:块编辑器功能提升与用户体验优化

    Gutenberg 19.8版本更新:块编辑器功能提升与用户体验优化

    又是两周过去了!古腾堡(Gutenberg)块编辑器又更新了!这次更新升级也是来到了Gutenberg 19.8版本。

    Gutenberg 19.8 已发布并可供下载

    图片[1]-361Sale WordPress Care

    最新版本的 Gutenberg 插件 带来了多项用户体验的提升,包括更直观的版块样式选择功能、更加灵活的图片操作(如裁剪、旋转、尺寸调整)以及增强的字体管理能力(支持精确调整字体大小、字重和间距)。此外,DataViews 布局也进行了重要优化,提升了数据展示的灵活性和加载效率,为用户提供了更高效、流畅的编辑体验。具体的我们下面一起看看吧!

    工具栏中的部分样式选择器 

    在缩小模式下,用户现在可以直接从工具栏应用不同的部分样式和设计,循环浏览它们并在页面其余部分的上下文中检查它们。这一增强功能简化了决策和生产过程。(# 67140

    图片[2]-361Sale WordPress Care

    下拉菜单中的字体系列预览

    字体列表中可以发现另一个用户体验改进:现在可以在字体选择器下拉菜单中预览每个字体系列,并为用户提供更好的字体外观指示。(67118

    图片[3]-361Sale WordPress Care

    现在,图像处理方法的结果可以在块编辑器中更好地传达。成功通知现在显示在编辑器底部。通知还附带一个方便的撤消链接,以便在必要时恢复到原始状态。(67314)(67312

    图片[4]-361Sale WordPress Care

    其他值得注意的亮点

    DataViews 改进

    此版本还包含一些数据视图改进。例如,表格布局获得了密度选项:用户可以在三个级别上修改每行显示的空白量:舒适、平衡和紧凑。(67170)使用数据视图的开发人员现在可以使用新的API以编程方式注册和取消注册各种显示方法的字段。(67175)。 

    阻止从实验性到稳定的支持。

    📣 插件作者和主题构建者可能会喜欢某些块支持设置和功能的稳定性。单独的 make博客文章将解释来龙去脉。目前,您可以在两个GitHub PR 中阅读有关它的信息:( 67018 ) ( 66918 )。

    更多的更新日志,可以访问WordPress社区;更多的WordPress消息,可以留意我们的WordPress资讯专题

  • ACF 与 SCF:分叉之争与 WordPress 生态的未来

    ACF 与 SCF:分叉之争与 WordPress 生态的未来

    近期,WordPress 决定将流行插件高级自定义字段 (Advanced Custom Fields, ACF) 分叉为名为安全自定义字段 (Secure Custom Fields, SCF) 的版本。这一举措不仅在社区中引发了广泛讨论,也是 WordPressWP Engine 之间法律纠纷的直接结果,更深层次地反映了开源软件生态中安全性与商业利益之间的紧张平衡。

    图片[1]-361Sale WordPress Care

    分叉是开源社区中的一个宝贵工具,既可以解决当前的技术问题,又可以推动项目向新的方向发展。然而,在分叉项目时,必须克服一些心理和实践上的挑战。重要的是,推动分叉的动机需要从长远发展的角度出发,明确支持的理念与价值。以下,我们将从多个角度详细探讨 ACFSCF 的历史背景、分叉原因、对用户和开发者的影响,以及这对 WordPress 生态系统的深远意义。

    1. 背景:WP Engine 与 WordPress 的冲突

    WP Engine 是一家知名的 WordPress 托管服务提供商,其在 2022 年收购了 ACF 插件,为其添加了功能并通过自己的平台提供更新。然而,这种更新方式绕过了 WordPress.org 官方的插件目录,引发了安全性和透明度的担忧。WordPress 联合创始人 Matt Mullenweg 认为,WP Engine 的行为可能威胁到插件生态系统的完整性,尤其是当其更新不再接受 WordPress.org 社区审查时。

    为了应对这种情况,WordPress 决定禁止 WP Engine 及其关联人员访问 WordPress.org 的基础设施,包括管理他们的插件和主题。这一禁令促使 WordPress 对 ACF 进行分叉,创建了 SCF 插件,以保护用户的安全并保证更新的透明性。

    图片[2]-361Sale WordPress Care

    2. 高级自定义字段 (ACF) 的历史与地位

    ACF 于 2011 年由 Elliot Condon 创建,是 WordPress 生态中最受欢迎的插件之一。它允许开发者通过简单的界面为帖子、页面和自定义帖子类型添加自定义字段,而无需复杂的代码编写。这一插件灵活、易用,吸引了超过 200 万个活跃安装用户。

    图片[3]-361Sale WordPress Care

    ACF 的核心功能包括:

    • 多种字段类型(文本、图像、文件等)。
    • 高级功能(如可重复字段、中继器字段和灵活内容布局)。
    • 强大的社区支持和丰富的文档资源。

    2022 年,WP Engine 收购了 ACF,并将其作为其生态系统的一部分进行管理。此后,ACF 的更新被移至 WP Engine 的服务器上,而不再通过 WordPress.org 发布

    3. 为什么分叉 ACF:SCF 的诞生

    图片[4]-361Sale WordPress Care

    安全性和透明度的考量

    ACF 的更新模式让 WordPress.org 安全团队对其数据处理方式和商业追加销售表示担忧。具体问题包括:

    • 更新不透明:WP Engine 通过自己的服务器发布更新,而非通过 WordPress.org 的审核流程。
    • 潜在的安全漏洞:一些未过滤的数据处理方式可能导致安全风险。
    • 商业追加销售:WP Engine 在插件中嵌入了付费功能推广链接,引发了社区对插件开源精神的质疑。

    为了解决这些问题,WordPress 于 2024 年 10 月宣布分叉 ACF,创建 SCF 插件。SCF 删除了 ACF 中的商业追加销售功能,并强化了安全性,完全托管在 WordPress.org 官方插件目录中。

    GPL 许可的作用

    WordPress 插件的 GPL 开源许可证允许任何人分叉代码,前提是新版本也需要遵守 GPL 规则。这一许可使得 WordPress 有权基于 ACF 创建 SCF,从而确保插件生态系统的安全性和透明性。

    4. ACF 与 SCF 的核心区别

    图片[5]-361Sale WordPress Care

    以下是 ACF 和 SCF 的主要区别:

    特征 高级自定义字段 (ACF) 安全自定义字段 (SCF)
    所有权 WP Engine WordPress.org
    以安全为重点的开发 功能优先,安全性非主要考量 以安全性和透明度为核心
    商业模式 提供付费专业版(ACF Pro) 完全免费,无商业追加销售
    功能丰富性 提供高级功能(如中继器字段、灵活内容字段) 仅包含免费版的核心功能
    更新方式 通过 WP Engine 的服务器发布 完全托管在 WordPress.org
    社区支持 社区成熟,文档丰富 新插件,支持资源有限
    未来创新方向 可能与 WP Engine 的生态进一步整合 侧重 WordPress 生态系统的安全与兼容性

    5. 对开发者和用户的影响

    开发者的挑战

    • 兼容性问题:一些围绕 ACF Pro 功能构建的主题和插件可能与 SCF 不兼容。
    • 功能限制:SCF 缺少 ACF Pro 的高级功能,可能需要开发者手动编写自定义代码。
    • 学习曲线:从 ACF 迁移到 SCF 可能涉及适应新的插件管理模式。

    用户的困惑

    • 功能取舍:但是目前来看两个插件功能都很完备,用户需要在 ACF 的功能丰富性和 SCF 的安全透明性之间做出选择。
    • 迁移难度:已有的自定义字段可能需要重新配置或调整。
    • 客户沟通:管理多个 WordPress 客户的开发者需要向客户解释这一变化的影响。

    6. 如何选择:ACF 还是 SCF?

    图片[6]-361Sale WordPress Care

    如果您正在考虑在 ACF 和 SCF 之间进行选择,可以根据以下因素权衡:

    功能需求

    • 如果你依赖 ACF Pro 的高级功能(如中继器字段、灵活内容字段),建议继续使用 ACF。
    • 如果你的需求相对简单,SCF 的免费功能可能已经足够。

    安全与透明性

    • 如果你更关注更新的安全性和透明性,SCF 是更好的选择。
    • 如果你信任 WP Engine 的更新流程,则可以继续使用 ACF。

    社区支持

    • ACF 拥有更成熟的社区支持和文档资源。
    • SCF 则依赖于 WordPress.org 社区的持续发展。

    7. 其他插件是否会有类似经历?

    简短的答案是肯定的
    在 WordPress 世界中,只要代码托管在 WordPress.org 插件库中,并遵循 GPL 许可协议,就始终存在被分叉的可能。GPL 赋予了任何人复制、修改和分叉代码的权利,只要遵守开源协议的约束。

    图片[7]-361Sale WordPress Care

    一个类似的例子是 GiveWP 分叉了 Easy Digital Downloads。虽然这两个插件起源相同,但分叉后各自形成了不同的功能方向。这种分叉行为并不少见,只是在 ACF 与 SCF 的事件中,由于涉及 Automattic 和 WP Engine 等主要利益相关方,才显得格外敏感。

    8. 总结

    ACF 和 SCF 的分叉之争,是 WordPress 生态系统发展过程中的重要事件。对于开发者和用户来说,选择哪一款插件不仅仅是技术问题,更是对安全性、透明性和开源精神的思考。

    无论你选择 ACF 还是 SCF,都需要根据自身需求权衡利弊,并密切关注未来的发展动态,以确保你的网站始终保持稳定、安全和高效。

  • WordPress与WP Engine之间的冲突:用户需要了解的重点

    WordPress与WP Engine之间的冲突:用户需要了解的重点

    WordPress.org与知名托管服务商WP Engine之间的矛盾成为了行业热点。这场冲突围绕平台完整性、商标使用及资源访问等问题展开,使得成千上万的网站面临潜在风险。以下是有关主要参与方、核心问题及其对WP Engine用户影响的详细分析。

    图片[1]-361Sale WordPress Care

    主要参与方

    WordPress.org

    WordPress.org是全球领先的开源内容管理系统(CMS),支持超过40%的网站运行,从个人博客到大型企业平台都广泛使用。其成功基于社区驱动开发,用户和开发者共同参与其持续演进。

    Matt MullenwegWordPress的联合创始人,也是Automattic的CEO(Automattic负责WordPress.com、WooCommerce、Jetpack等服务)。虽然WordPress.org本身是开源的,但Automattic在整个生态系统中扮演了重要角色,这也引发了外界对Mullenweg个人权力范围的质疑。

    Mullenweg被批评过度控制开源社区的声音屡见不鲜。而在当前与WP Engine的冲突中,他指责对方破坏了WordPress的核心价值观,这更让争议升级。

    WP Engine

    图片[2]-361Sale WordPress Care

    WP Engine是托管WordPress服务的行业领军者之一,为用户提供高性能、安全性增强和专属支持的优质托管服务。然而,该公司对WordPress核心功能的修改(例如禁用文章修订功能以降低服务器成本)引发了Mullenweg及其他社区成员的强烈批评。

    冲突的核心问题

    1. 禁用核心功能

    WP Engine禁用了WordPress的文章修订功能,这是一个用于数据完整性和透明性的关键功能。

    Mullenweg批评这一举动损害了平台的完整性,并破坏了社区信任。WP Engine被认为优先考虑成本效率,而忽视了WordPress致力于提供全面用户体验的使命。

    2. 商标和许可纠纷

    另一个主要问题是有关WordPress商标的使用。Mullenweg指控WP Engine误导用户,让他们认为WP Engine与WordPress有官方关联,从而违反了相关许可协议。

    此争端已经升级到法律层面,WordPress.org试图通过维护商标权益来保障社区的清晰性。

    3. 封禁资源访问

    WordPress.org决定限制WP Engine访问关键资源,包括插件和主题更新。这一决定导致使用WP Engine托管服务的网站无法获得关键更新,增加了安全漏洞和性能问题的风险。这一行为也在用户中引发了广泛的不安情绪。

    图片[3]-361Sale WordPress Care

    WP Engine用户是否需要担忧?

    尽管局势严峻,但目前无需过度恐慌。WordPress和WP Engine都依赖彼此的生态地位,因此永久分裂的可能性不大。然而,用户应采取积极措施:

    1. 定期备份网站:确保所有数据都有安全备份,以应对突发情况。
    2. 密切关注动态:及时了解冲突进展以及WP Engine的解决方案。
    3. 考虑备选托管商:为可能出现的问题做好迁移到其他托管平台的准备。

    背后的更大争议

    此次冲突再次引发了关于WordPress.org治理模式以及Automattic在开源生态中角色的讨论。

    批评者认为,Mullenweg在领导WordPress.org和运营Automattic之间存在利益冲突,其商业利益可能与开源协作精神背道而驰。而支持者则认为,为了保护WordPress的完整性,有时不得不做出困难但必要的决定。

    总结

    WordPress与WP Engine之间的冲突凸显了在平衡开源原则和商业利益时的复杂性。对于WP Engine用户来说,此次事件的关键启示在于保持警惕,并为可能出现的任何后果做好准备。

    虽然解决方案可能已经在酝酿中,但这场纷争提醒我们,主动管理网站基础设施的重要性不可忽视。

  • Gutenberg(古腾堡) 第三阶段更新:实时协作、异步协作与后台重设计

    Gutenberg(古腾堡) 第三阶段更新:实时协作、异步协作与后台重设计

    随着 Gutenberg(古腾堡) 第三阶段更新:实时协作、异步协作与后台重设计路线图第三阶段的推进,WordPress 正逐步实现更高效的内容协作与管理流程。这一阶段的核心目标是:促进无缝协作、优化用户体验以及简化内容管理流程,从而改善创作者和团队之间的工作方式。下面是第三阶段的主要进展和未来计划的高层次概述。

    图片[1]-361Sale WordPress Care

    实时协作

    在过去的几个月里,在初步实验成功后,Yjs(一种用于构建协作应用程序的流行框架)的作者 Kevin Jahns 得到了 Automattic 的赞助,致力于实时协作。他通过一些研究和对话开始了这项工作。最近他在分享如何进行的完整提案之前整理了一些原型。目前,这项工作处于一个强大的实验阶段,没有最终的方法。下一步是将初步方法纳入 PR,以便人们提供反馈并公开讨论。 

    以下是一个演示,展示了仅依赖HTTP API 同步内容,自动保存间隔设置为 3 秒。由于它依赖于 HTTP API,因此此演示适用于所有 WordPress 实例:

    可以在最近的更新中看到更多演示,包括将 y-webrtc 添加到体验中,以展示实时协作如何适用于能够建立点对点 WebRTC 连接的用户。

    异步协作:内联注释

    块级内联评论的初始实验随 Gutenberg 19.6 一起进行,这是众多异步协作升级中的第一次。目前,这个初始功能的另一次迭代已经在计划中,以进一步完善当前体验。目的是获得早期反馈并快速迭代,以便在即将发布的 WordPress 主要版本中实现此新功能。下面是计划接下来发布的近期设计的概览,其中包含添加评论、发表评论、切换查看已解决评论的视觉效果以及查看已解决评论时的结果视图:

    管理员重新设计:DataView 和 DataForm

    DataViews 是初始整体管理设计工作的基础组件。根据设计,这些视图仅在站点编辑器中构建,并进行了一些分支工作,包括使用数据视图进行新的、单独的帖子体验实验,以及由数据视图概念验证支持的早期媒体库。  

    作为 DataViews 初始开发的下一步,较新的DataForm API后来在 Gutenberg 18.8 中引入,旨在减少在数据视图中创建表单的预期重复。从那时起,工作一直在逐步进行,DataViews 和 DataForm 组件相互影响彼此的开发。可以在各自的 Storybook 视图中查看它们:DataViewsDataForm

    这两个组件都是以可扩展性为核心创建的!目前,插件和代理开发人员已经可以开始使用 DataViews 组件进行 WordPress 自定义,两个不同的开发者博客教程可以帮助你们入门:使用数据视图在插件中显示和与数据交互以及数据视图中的操作:将图像添加到媒体库。如果想更深入了解,请观看最近的走廊聚会,其中介绍了这两个组件,社区成员正在积极地研究它们。随着这些组件的发展,不断关注可扩展性。下面介绍了 DataViews 如何与 DataForm 配合使用,并提供在页面内快速编辑的简便选项:

  • Gutenberg 19.7 更新亮点:为网站编辑器带来更多可能性

    Gutenberg 19.7 更新亮点:为网站编辑器带来更多可能性

    Gutenberg 19.7 于 2024 年 11 月 20 日正式发布!这一版本为 WordPress 编辑器引入了诸多新功能,进一步提升了编辑效率和用户体验。以下是本次更新的主要亮点以及具体功能改进。

    图片[1]-361Sale WordPress Care

    主站点编辑器侧栏上提供全局样式

    网站编辑器侧边栏的功能越来越强大,成为管理网站所有内容的入口点。在此版本之前,样式面板提供的样式设置有限,主要关注样式变化、调色板和排版。Gutenberg 19.7 改变了这一现状,引入了一个功能齐全的全局样式面板,让用户可以在顶层对整个网站的样式进行精细控制。

    图片[2]-361Sale WordPress Care

    更快地隐藏和显示模板

    在编辑网站模板和内容页面之间切换应尽可能顺畅无缝;有时,需要专注于帖子内容并隐藏其余模板。以前可以在帖子设置中实现此操作,但现在由于顶部工具栏中的预览下拉菜单上直接有“显示模板”切换,因此操作更加容易。

    特色图片在外部预览中提供了不错的体验,让它们对潜在读者更具吸引力。但是,很容易忘记设置!为了帮助更轻松地设置特色图片,图片块现在提供了一个下拉操作,可以直接将它们设置为包含该块的帖子或页面的特色图片。

    图片[3]-361Sale WordPress Care

    更多的更新日志增强功能,请查看官方更新日志

    总结

    Gutenberg 19.7 的发布,标志着 WordPress 编辑器在功能全面性和用户体验上的又一次飞跃。从全球样式面板的引入到更流畅的模板切换,再到特色图像设置的优化,所有改进均旨在为用户提供更高效、更灵活的编辑体验。如果你还没有尝试过,快下载更新体验这些新功能吧!

  • Elementor 3.25 更新:CSS 优化、新的锚点偏移控制与搜索小部件分页功能

    Elementor 3.25 更新:CSS 优化、新的锚点偏移控制与搜索小部件分页功能

    提升网站速度与用户体验,增强功能,带来更流畅的操作体验!

    Elementor 3.25 版本带来了一系列提升网站性能和用户体验的重大改进。这次更新的核心亮点包括持续的 CSS 优化、更平滑的滚动体验(借助本地 CSS 和新的锚点偏移控制),以及搜索小部件的分页功能。以下是此次更新的详细内容:

    图片[1]-361Sale WordPress Care

    性能提升:持续的 CSS 优化

    网站的加载速度对用户体验至关重要,尤其是在移动端和 SEO 排名方面。Elementor 3.25 通过持续的 CSS 优化,显著提高了页面加载速度,减少了不必要的资源加载,从而提升网站的整体性能。

    图片[2]-361Sale WordPress Care

    关键改进:

    • Elementor Pro 插件的零 CSS 权重
      在 Elementor 3.25 中,Elementor Pro 插件将默认从零 CSS 开始。这意味着,当首次启用该插件时,插件不会加载任何 CSS 样式,直到开始添加小部件或使用其功能。这种方法能够大幅度减少初始 CSS 的体积,确保网站从一开始就更加轻便,避免加载冗余的 CSS,进一步提升加载速度。
    • WooCommerce 小部件的按需加载
      WooCommerce 用户将从这次更新中受益匪浅。之前,无论是否使用,Elementor 会加载所有 32 个 WooCommerce 小部件的 CSS,而在 3.25 版本中,CSS 将根据实际使用情况进行条件加载。这样,只有在页面上实际使用到某个 WooCommerce 小部件时,才会加载该小部件相关的 CSS,从而节省最多 197KB 的 CSS 资源,使 WooCommerce 商店的加载速度大大提升。
    • 全局样式按需加载
      Elementor 3.25 中的全局样式将进行条件加载。这一改进可将全局样式文件大小减少多达 65KB,进一步减少不必要的 CSS 负担,提升网站的响应速度。
    • 按需加载小部件样式
      在 3.25 版本中,Elementor 针对不同的小部件进行了更细化的按需加载。原本一次性加载的样式现在会根据实际使用的小部件逐个加载。具体包括:
      • 6 个主题元素小部件
      • 3 个轮播小部件
      • 2 个表单小部件

      通过这种优化,Elementor 只加载实际使用的 CSS 样式,避免了冗余的代码加载,从而显著提高了页面的加载速度。

    这些优化使得网站的加载速度得到了极大提升,无论是在桌面端还是移动端,都能为访问者提供更流畅的浏览体验,同时对 SEO 评分和核心 Web Vitals 指标产生积极影响。

    [Pro] 使用原生 CSS 实现更流畅的滚动:引入新的锚点偏移

    Elementor 3.25 还对滚动性能进行了重大改进。Elementor 技术团队用原生 CSS 解决方案替换了 AnchorJS 库,这不仅通过减少对 JavaScript 的依赖来提高性能,而且还使滚动在不同设备上更流畅、更一致。

    新的锚点偏移控制

    这次更新的主要功能之一是“锚点偏移”,它可确保锚点链接滚动到页面上的正确位置,同时考虑到粘性标题和其他元素。以前,锚点链接通常会滚动到隐藏在粘性标题后面的位置,从而给访问者带来困惑和沮丧。“锚点偏移”功能解决了这个问题,它能设置自定义偏移值并调整滚动行为,使链接部分完全可见,而不会隐藏在粘性标题后面。

    如何设置锚点偏移

    要设置锚点偏移,转到标题中的“高级”选项卡,向下滚动到“运动效果”,将标题设置为粘在顶部或底部,然后可以在锚点偏移字段中设置相关值。

    图片[3]-361Sale WordPress Care

    [Pro] 增强搜索小部件:实时结果分页

    Elementor 3.25 中的搜索小部件进行了重要更新,引入了实时结果分页功能。以前,实时搜索下拉菜单中的搜索结果仅显示一定数量的项目,访问者必须导航到单独的页面才能查看其他结果。现在,Elementor 3.25 直接在实时搜索下拉菜单中引入了分页功能,允许访问者浏览多个结果网格而无需离开当前页面,并在搜索大量内容时提供更无缝的体验。

    主要优点

    • 改进的搜索体验:访问者可以直接在搜索栏中探索更多结果,减少摩擦并保持他们的参与度。
    • 增加内容发现:通过分页,访问者更有可能找到他们正在寻找的内容,从而提高访问者满意度。
    • 更高的参与度和更低的跳出率:通过让访问者在搜索时停留在当前页面,可以创建更无缝的体验,让他们参与更长时间。

    如何设置分页 

    要将分页添加到“搜索”小部件,首先要在“内容”选项卡的“结果”部分下启用“实时结果”,然后选择“循环模板”,然后在“其他设置”(在同一选项卡 -“内容”)下,可以选择启用带有数字和/或下一个/上一个的分页选项。还可以从“样式”选项卡中自定义分页的外观。可以选择调整对齐方式、垂直定位、间距和排版,以及添加悬停和活动状态样式。

    Elementor 3.25 中的搜索小部件新功能:CSS 优化、新的锚点偏移控制和搜索小部件中实时结果的分页选项!3

    Elementor 3.25 的其他更新

    • 表单提交默认在所有网站上处于活动状态:表单提交现在在编辑器中是原生的,并且在所有网站上都处于活动状态。用户可以通过导航到 Elementor > 设置 > 高级,从 WP 仪表板禁用此功能。
    • 新的优化标记性能实验:删除按钮、PayPal 和 Stripe 小部件的第一个包装器div,以简化标记并减少整体 DOM。目前处于 Alpha 状态,不应在生产站点上激活。
    • Twenty Fifteen 主题:删除 CSS 兼容性,从而删除使用“Elementor Canvas”模板的页面上的主题背景颜色。
    • 功能和实验更新:
      • 网格容器 – 合并到 Flexbox 容器并重命名为“容器”。  
      • 优化控制负载 – 针对现有站点有效并提升至稳定状态。  
      • 嵌套元素 – 适用于现有站点。  
      • 编辑器顶部栏 – 对现有站点有效。
      • 显示条件(针对元素)——编辑器中的原生条件。
    图片[5]-361Sale WordPress Care

    总结:

    Elementor 3.25 的更新带来了多项改进,尤其是在性能优化、滚动体验和搜索功能方面:

    1. 持续的 CSS 优化:减少了不必要的 CSS 加载,提升了网站速度和响应能力。
    2. 新的锚点偏移控制:提供了更加精确和流畅的滚动体验,适用于有固定导航栏的页面。
    3. 搜索小部件分页:增强了实时搜索功能,通过分页提升了搜索速度和用户体验。

    这些更新不仅能提高网站的加载速度,减少不必要的资源消耗,还能增强用户的浏览体验和互动性,为网站的整体优化提供强大的支持。

  • WordPress 6.7 “Rollins” – 向爵士传奇Sonny Rollins致敬,开启设计与灵活性的新时代

    WordPress 6.7 “Rollins” – 向爵士传奇Sonny Rollins致敬,开启设计与灵活性的新时代

    每次WordPress的发布都向一位在音乐界留下深远影响的艺术家致敬,以纪念他们的独特贡献和持久影响力。WordPress 6.7版本,名为“Rollins”,以致敬爵士萨克斯演奏家Sonny Rollins,他的音乐创作充满了创新、即兴和勇敢的精神,这种精神也体现了WordPress赋能全球创作者的初心。

    图片[1]-361Sale WordPress Care

    谁是Sonny Rollins?

    Sonny Rollins被誉为爵士音乐史上最具影响力的音乐家之一。以其卓越的技术和无尽的创造力闻名,Rollins创作的经典曲目如《St. Thomas》、《Oleo》和《Airegin》已成为爵士标准,被称赞为节奏复杂、旋律创新。Rollins的音乐捕捉了即兴创作的本质和情感的深度,这与WordPress鼓励创新、让用户通过数字创作表达自我的使命相呼应。

    在WordPress 6.7中,用户可以通过一系列新功能和增强特性,探索与Rollins同样的创作精神,享受更强的灵活性、控制力和使用便利。

    WordPress 6.7有哪些新功能?

    引入全新主题:Twenty Twenty-Five

    全新的Twenty Twenty-Five主题提供了简洁且以设计为主的体验,使创建视觉美观的网站更加轻松。这款主题强调灵活性,允许用户自定义网站风格,包括丰富的样式选项、区块模式和调色板。Twenty Twenty-Five简化了复杂性,拥有无限可能,是能够随用户需求成长的主题,适用于各种创意方向的网站。

    关于这个默认主题,可以参阅我们的文章探索 WordPress 2025 默认主题:Twenty Twenty-Five 的灵感与设计理念

    图片[2]-361Sale WordPress Care

    Zoom Out(缩小)功能 – 掌控全局视角

    通过Zoom Out功能,WordPress 6.7引入了一种独特的宏观视角,让用户可以退后一步,查看整个网站布局。此功能可以轻松添加、编辑、重新排列或删除整块内容,帮助用户轻松管理和优化网站的整体结构。通过从更广阔的角度查看内容,用户可以更具架构性的方式设计网站,确保网站保持一致的外观和感觉。

    图片[3]-361Sale WordPress Care

    动态内容创建更轻松 – 连接区块与自定义字段

    WordPress 6.7引入了直观的界面,允许用户将区块连接到自定义字段,实现动态内容的创建。无需编码,只需选择和连接,即可实现内容构建的灵活性和效率提升。此新功能尤其适用于管理复杂布局的用户,使动态内容创建对WordPress开发新手也更加友好。

    图片[4]-361Sale WordPress Care

    高级排版选项 – 字体控们的福音

    WordPress 6.7的全新样式界面提供了无与伦比的排版控制。用户可以创建、编辑和删除字体大小预设,覆盖主题默认设置或设计自定义字体大小,从而实现品牌的独特风格。这包括流动排版功能,字体将根据设备响应性自动调整,确保无论在哪种设备上查看网站,字体显示效果一致。这种新的排版控制水平特别适合追求完美视觉表现的设计师们。

    图片[5]-361Sale WordPress Care

    性能升级 – 更快更高效

    性能优化是WordPress的首要任务,6.7版本带来了多项显著更新:

    • 更快的模式加载和数据视图组件中的预览优化,加快设计工作流程。
    • 改进的PHP 8+支持,删除弃用代码,确保在现代服务器环境下运行更流畅。
    • 延迟加载优化:自动调整延迟加载图像大小,以提高加载速度和视觉表现。
    • 增强的HTML API标签处理,进一步提高了速度和效率。

    通过这些优化,WordPress 6.7不仅提升了用户体验,也确保了网站运行更加流畅高效。

    可访问性提升

    WordPress 6.7中包含了65多项可访问性修复和改进,专注于让WordPress对各类用户更直观和友好。主要改进包括:

    • 增强编辑器中的键盘导航,方便所有用户更好地使用WordPress的强大工具。
    • 更清晰的标签,帮助用户更轻松地识别功能和选项。
    • 登录页面上可访问的标题,确保WordPress的基础功能对所有人普遍可用。

    这些可访问性改进体现了WordPress的包容性承诺,确保每个人都可以享受平台的功能。

    下载 WordPress 6.7 “Rollins”

    要体验这些新功能和改进,下载 WordPress 6.7 “Rollins”,探索网页设计和数字表达的新可能。要了解WordPress 6.7中所有功能和增强的完整概述,请访问官方的功能展示页面