WordPress 5.9 版本后对全站区块编辑器做了深度的升级,所以导致我们不使用theme.json来做编辑的主题的情况下又出现了许多的冗余代码,如下图:
页眉内联样式 global-styles-inline-css 和底部 duotone svg 图标的代码对于很多主题来说其实都不大兼容。因此我们需要去掉它。所以您可以在您的主题的’function.php’文件中使用这一行简单的代码来做到这一点。
/* DISABLE GUTENBERG STYLE IN HEADER| WordPress 5.9 */
function wps_deregister_styles() {
wp_dequeue_style( 'global-styles' );
}
add_action( 'wp_enqueue_scripts', 'wps_deregister_styles', 100 );