钩子文档

should_load_block_editor_scripts_and_styles

💡 云策文档标注

概述

should_load_block_editor_scripts_and_styles 是一个 WordPress 过滤器,用于控制是否在当前屏幕上加载块编辑器脚本和样式。它允许开发者根据条件动态调整块编辑器资源的加载行为。

关键要点

  • 这是一个过滤器钩子,用于修改块编辑器脚本和样式加载的标志。
  • 参数 $is_block_editor_screen 是一个布尔值,表示当前标志的初始状态。
  • 通过 apply_filters 调用,开发者可以添加自定义逻辑来覆盖默认加载决策。
  • 相关函数 wp_should_load_block_editor_scripts_and_styles() 用于检查是否应加载所有已注册块类型的编辑器脚本和样式。
  • 该过滤器在 WordPress 5.6.0 版本中引入。

📄 原文内容

Filters the flag that decides whether or not block editor scripts and styles are going to be enqueued on the current screen.

Parameters

$is_block_editor_screenbool
Current value of the flag.

Source

return apply_filters( 'should_load_block_editor_scripts_and_styles', $is_block_editor_screen );

Changelog

Version Description
5.6.0 Introduced.