未使用Gutenberg仍加载wp-block-library-css是否需要删除?
关于wp-block-library-css样式表的相关解答
1. 该样式表是否为站点必需
- 如果你完全不使用古腾堡块编辑器、全站没有使用任何区块相关的内容输出,这个样式表不是必需的
- 它是WordPress核心自带的古腾堡区块默认样式库,作用是统一默认区块(段落、列表、图片、引用块等)的前端渲染样式,和后台是否启用古腾堡编辑器没有强制绑定,WordPress默认配置下都会自动加载。
2. 删除后是否可以提升页面加载速度
- 可以获得小幅的页面加载速度提升:该样式表未压缩体积约30KB,压缩后通常在10KB以内,删除后可以减少一个HTTP请求、降低10KB左右的资源加载量,对首屏加载速度有可测量的优化效果,移动端弱网场景下感知会更明显。
3. 删除后的影响
- 如果你全站都使用经典编辑器/第三方自定义页面构建器,所有内容样式都由当前主题、自定义插件提供,删除后不会产生任何负面效果
- 如果你站点有部分页面/文章曾经用古腾堡块编辑发布,删除后可能会出现区块样式错乱,比如按钮块、列块、封面块的默认样式会丢失,需要自行补写对应样式才能正常显示。
安全删除的代码方案
如果确认要移除该样式表,可以将下方代码添加到当前主题的functions.php文件中即可生效:
add_action( 'wp_enqueue_scripts', function() { wp_dequeue_style( 'wp-block-library' ); wp_dequeue_style( 'wp-block-library-theme' ); } );
提示:修改主题文件前建议提前备份站点,避免代码输入错误导致站点异常。
内容的提问来源于stack exchange,提问作者cdt
相关产品推荐
相关产品推荐

