代码之家  ›  专栏  ›  技术社区  ›  David Jones

移除后端Gutenberg编辑器的嵌入样式表

  •  0
  • David Jones  · 技术社区  · 5 年前

    gutenberg编辑器附带了一个嵌入式样式表。下面是样式表中的一个片段:

    ...
    
    .editor-styles-wrapper {
      font-family: "Noto Serif", serif;
      font-size: 16px;
      line-height: 1.8;
      color: #191e23;
    }
    
    .editor-styles-wrapper p {
      font-size: 16px;
      line-height: 1.8;
    }
    
    ...
    

    我已使用以下命令将自己的编辑器样式表排队:

    add_action("enqueue_block_editor_assets", "enqueue_custom_block_editor_assets");
    function enqueue_custom_block_editor_assets() {
      wp_enqueue_style("editor-style", get_stylesheet_directory_uri()."/editor-style.css", null, null);
    }
    

    因为我有自己的编辑器样式表,所以我想去掉默认的样式表。对该主题的搜索会产生许多结果,用于删除 前端 ,但我指的是后端的编辑器样式。谢谢你的帮助!

    1 回复  |  直到 5 年前
        1
  •  0
  •   David Jones    5 年前

    我的解决方案是自动覆盖 .editor-styles-wrapper .使用更少:

    编辑器样式.css

    .editor-styles-wrapper {
        @import "style.less";
    }
    

    不过,如果有人知道怎么做的话,我还是很想禁用这个嵌入式样式表。

    推荐文章