你可能做不到,或者至少这不会很容易,也不会带来你想要的节省。
由于gutenberg没有将内容和有关内容的元数据分离,因此您必须解析当前内容,从内容中剥离元数据并将其存储在其他地方,但即使如此,您仍然需要根据元数据进行一些输出,并且由于文档是使用基于gutenberg的前端效果编辑的,因此最有可能的结果是相同的;“臃肿”;HTML CSS和JS,就像古腾堡一样。
正确的方法是将gutenber视为一个奇特的UI来管理文档中的短代码。任何一个对包含过多短代码的文档有经验的人都知道,删除它们并不是件小事。也许如果你大部分都是文本,你可以删除古腾堡依赖项,但如果你有很多文章,可能很难确定哪些文章没有使用古腾堡特性。
前进的道路:
把古腾堡的帖子称为;沉没成本“;承认你会一直和古腾堡一起编辑,直到时间结束使用一些分类术语或在所有这些帖子中添加元字段。编写一个插件,为所有没有相关术语的帖子禁用gutenberg,重写膨胀真正重要的帖子内容(不能是所有帖子都必须有90分以上的分数),并从中删除与术语的关联