「自学哈网」WordPress 5.0+ 移除 wp-block-library-css 前端 CSS
也想出现在这里?
联系我们吧
WordPress 5.0 开始默认已经更换了全新的编辑器,为此也导致许多的插件开始失效或者不兼容新版编辑器,同样 WordPress 为了兼容新版编辑器,也会在 wp_head()函数调用中自动引入“wp-block-library-css”的 CSS 文件,然而这对于目前大多 WordPress 主题来说并不适用,并且没有意义。
1 2 |
<!--WordPress 5.0+版本后前端载入 block 编辑器 CSS 文件--> <link rel=\'stylesheet\' id=\'wp-block-library-css\' href=\'https://zhangzifan.com/wp-includes/css/dist/block-library/style.min.css?ver=5.0.1\' type=\'text/css\' media=\'all\' /> |
其实从 WordPress 开始测试 Gutenberg 编辑器插件的时候就会有这个问题了,只是当时子凡体验后不习惯就直接卸载了,然而现在已经统一的升级到 WordPress 5.0+,虽然 WordPress 官方依旧提供了可以换回经典编辑器的插件,但是新编辑器还是带来了一些没有意义的东西,这也是子凡刚刚无意间测试自己网站的时候看到源代码中多了一行,那么下面就直接教大家方法吧!
1 2 3 4 5 |
//WordPress 5.0+移除 block-library CSS add_action( \'wp_enqueue_scripts\', \'fanly_remove_block_library_css\', 100 ); function fanly_remove_block_library_css() { wp_dequeue_style( \'wp-block-library\' ); } |
使用方法很简单,将以上的代码添加到当前主题 functions.php 文件中即可。
这可能是 WordPress 缺乏考虑到的一个地方,虽然不知道 WordPress 是否会在安装了经典编辑器的情况下,自动的移除关于新版编辑器可能需要的功能,但是子凡还是有那么一点点期待,不过不重要,由于 WordPress 本身的二次开发接口足够规范,所以按照子凡提供的代码也可以轻轻松松解决对 WordPress 性能优化的极致追求。
本站声明:
本站所有资源来源于网络,分享目的仅供大家学习和交流!如若本站内容侵犯了原著者的合法权益,可联系邮箱976157886@qq.com进行删除。
自学哈专注于免费提供最新的分享知识、网络教程、网络技术的资源分享平台,好资源不私藏,大家一起分享!
自学哈网 » 「自学哈网」WordPress 5.0+ 移除 wp-block-library-css 前端 CSS
本站所有资源来源于网络,分享目的仅供大家学习和交流!如若本站内容侵犯了原著者的合法权益,可联系邮箱976157886@qq.com进行删除。
自学哈专注于免费提供最新的分享知识、网络教程、网络技术的资源分享平台,好资源不私藏,大家一起分享!
自学哈网 » 「自学哈网」WordPress 5.0+ 移除 wp-block-library-css 前端 CSS
也想出现在这里?
联系我们吧