非插件关闭难用的古滕堡(Gutenberg)编辑器

2022年12月6日 / 网站源码 / 没有评论 / 1,306次

在主题下的functions.php文件在加入以下代码,可以同时关闭古滕堡(Gutenberg)编辑器以及首页等加载styles和js:

  1. /*关闭古滕堡编辑器 */
  2. add_filter('use_block_editor_for_post', '__return_false', 10);
  3. add_filter('use_widgets_block_editor', '__return_false', 10);
  4. function brain1981_remove_wp_block_library_css(){
  5. //WP Core
  6. wp_dequeue_style( 'wp-block-library' );
  7. wp_dequeue_style( 'wp-block-library-theme' );
  8. //WooCommerce
  9. wp_dequeue_style( 'wc-blocks-vendors-style' );
  10. wp_dequeue_style( 'wc-blocks-style' );
  11. wp_dequeue_style( 'wc-block-editor' );
  12. //BuddyPress
  13. wp_dequeue_style( 'bp-member-block' );
  14. wp_dequeue_style( 'bp-members-block' );
  15. }
  16. add_action( 'wp_enqueue_scripts', 'brain1981_remove_wp_block_library_css', 100 );