【发布时间】:2019-02-16 01:25:16
【问题描述】:
我在 WordPress v4.9.8 中安装了 Gutenberg 插件,并正在尝试删除它附带的 CSS,以便我可以提供自己的 CSS。
这是包含在内的工作表:
<link rel='stylesheet' id='wp-block-library-css' href='/wp-content/plugins/gutenberg/build/block-library/style.css?ver=1535795173' type='text/css' media='all' />
我尝试了以下方法:
add_action( 'wp_print_styles', 'wps_deregister_styles', 100 );
function wps_deregister_styles() {
wp_dequeue_style( 'wp-block-library-css' );
wp_deregister_style( 'wp-block-library-css' );
}
以及这个的变体,但文件仍然存在。如何删除它?
【问题讨论】:
-
这个问题不是题外话,但有一个机会您可能会在WordPress Development 找到更好的、可能已经存在的答案。
-
改用
wp_enqueue_scripts。试试add_action( 'wp_enqueue_scripts', 'wps_deregister_styles', 100 ); -
检查 Gutenberg 是如何添加样式的。另见Dequeue, Unregister, Remove Action - Not Working on Plugin
-
@TamilSelvanC 谢谢,那没用。我已经尝试了很多变体,这不是我第一次遇到这个确切的问题。 WP 的真正令人沮丧的方面!
-
@MattSaunders 尝试从标签中删除
-css。所以wp-block-library
标签: css wordpress wordpress-gutenberg