文章目录
本文最后更新于 2022-12-11,已超过 365 天未更新,内容可能已失效。

古滕堡(Gutenberg)编辑器在WordPress 5.0版本时就开始了默认开启模式,且无关闭选项。这个被称作WordPress划时代更新的部件。不过国人还是习惯经典样式。

代码

其实两行代码就能搞定,根本用不着装上面这些插件:

add_filter('use_block_editor_for_post', '__return_false', 10);
add_filter('use_widgets_block_editor', '__return_false', 10);

然后,我们发现即使后台禁用了古滕堡,前台页面还是会自动加载古滕堡模块相关的CSS和JS文件。既然我们都不用它编辑页面了,前台肯定也用不着加载它的样式和脚本,也可以一并禁用掉:

/*remove Gutenberg CSS */
function zptheme_remove_wp_block_library_css(){
	//WP Core
	wp_dequeue_style( 'wp-block-library' );
	wp_dequeue_style( 'wp-block-library-theme' );
	//WooCommerce
	wp_dequeue_style( 'wc-blocks-vendors-style' );
	wp_dequeue_style( 'wc-blocks-style' );
	wp_dequeue_style( 'wc-block-editor' );
	//BuddyPress
	wp_dequeue_style( 'bp-member-block' );
	wp_dequeue_style( 'bp-members-block' );
}
add_action( 'wp_enqueue_scripts', 'zptheme_remove_wp_block_library_css', 100 );

嚯,怎么有那么多样式?这里直接把WooCommerce和BuddyPress用到的块级样式一起给禁用了,道理是一样的,用不着,能少加载一个文件页面就能快一点。如果你没有使用WooCommerce和BuddyPress,那几行可以去掉。

最后再唠叨下,上面出现的代码都复制到主题下的functions.php文件即可。

CC 许可协议
署名-非商业性使用-相同方式共享 4.0 国际 了解协议
文章链接:https://zptheme.com/5764.html
本文作者:子佩·来源:子佩工作室

除非注明,子佩工作室 文章均为原创,转载请以链接形式标明本文地址。

相关推荐

登录后即可发表评论

社交账号登录

全部评论 (1)