如何启用WordPress6.8版的推测加载功能来提升网站性能和用户体验

WordPress 6.8 的正式版本已于 2025年4月15日 发布,代号为 “Cecil”,以致敬传奇爵士钢琴家及先锋人物Cecil Taylor。

如何启用WordPress6.8版的推测加载功能来提升网站性能和用户体验的配图 - Haitheme嗨主题

WordPress 6.8 新特性

1. 编辑器优化

  • 数据视图增强:新增更直观的选项展示方式,支持通过表格布局的密度控制(舒适/平衡/紧凑模式)自定义显示效果,并允许通过更多属性(如Slug、父节点、模板等)管理页面和模板。
  • 查询循环改进:新增“忽略置顶文章”选项,使查询结果与 WP_Query 的逻辑一致,提升内容管理灵活性。
  • 新增“总查询区块”:显示查询结果总数或当前分页范围,增强数据展示能力。
  • 快捷功能:支持从图像区块工具栏直接设置特色图片,优化导航区块的标签显示与颜色选择器。

2. 设计与主题改进

  • 经典主题支持 Style Book:通过 editor-stylestheme.json 文件,经典主题可在外观 > 设计中启用结构化布局的样式手册,实时预览颜色、排版等全局样式。
  • 全局样式界面整合:站点编辑器侧边栏新增“样式”菜单,直接访问排版、背景等设置,并联动样式手册实时反馈调整效果。

3. 性能与安全升级

  • 推测加载(Speculative Loading):基于 Speculation Rules API,预取或预渲染用户可能访问的页面链接,显著提升加载速度(需Chrome 108+或Edge 108+等支持浏览器)。
  • 默认策略:保守预取模式,平衡性能与资源消耗。
  • 自定义配置:开发者可通过过滤器调整预加载行为(如排除特定URL或切换为预渲染模式)。
  • 密码安全强化:采用 bcrypt 哈希算法,增强密码存储安全性,抵御暴力破解攻击。

4. 其他优化

  • 无障碍改进:修复100+项无障碍问题,优化导航菜单管理与块编辑器交互体验。
  • 性能基准提升:通过数据库优化与交互API改进,目标将操作响应时间控制在50毫秒内。

核心功能使用方法

1. 启用推测加载

  • 默认启用条件:需使用“美观的固定链接”(Pretty Permalinks),且用户未登录。
  • 自定义规则示例
  // 排除特定路径(如/cart/)
  add_filter('wp_speculation_rules_href_exclude_paths', function($paths) {
      $paths[] = '/cart/*';
      return $paths;
  });

  // 切换为预渲染模式
  add_filter('wp_speculation_rules_configuration', function($config) {
      $config['mode'] = 'prerender';
      $config['eagerness'] = 'moderate';
      return $config;
  });

2. 经典主题使用 Style Book

  • 前提条件:主题需支持 editor-styles 或包含 theme.json 文件。
  • 操作路径:进入后台的 外观 > 设计 > 样式,即可访问全局样式与样式手册。

3. 升级密码哈希至 bcrypt

  • 自动生效:无需用户操作,系统自动将新密码与密码更新请求转换为 bcrypt 哈希存储。

测试与部署建议

  • 测试环境:通过 WordPress Beta Tester 插件WP-CLI(命令 wp core update --version=6.8-beta1)安装测试版。
  • 生产环境升级:正式版发布后,通过后台“仪表盘 > 更新”直接升级,或手动下载安装包。
  • 浏览器兼容性:推测加载功能需 Chrome 108+ 或 Edge 108+,其他浏览器无负面影响。

总结

WordPress 6.8 聚焦于 性能优化(如推测加载)、安全性强化(bcrypt算法)及 编辑器体验升级(数据视图与样式手册)。开发者可通过过滤器深度定制功能,而普通用户则可无缝享受更快的页面加载与更直观的内容管理体验。建议在测试环境验证兼容性后,再逐步部署至生产环境。

THE END
喜欢就支持一下吧

相关推荐

评论

抢沙发

请登录后发表评论

    No Comment
    There's nothing here!