【发布时间】:2020-02-19 16:10:27
【问题描述】:
是否可以按字母顺序对 Gutenberg Blocks 进行排序?请查看截图以供参考。
我想按字母顺序排序,例如标题、图像、列表、段落……
答案:
我找到了解决方案。实际上 block-editor.js 文件缺少排序功能。
如果有人需要对物品进行分类,请按照以下步骤操作。
- 打开 wp-includes/js/dist/block-editor.js
- 找到方法 BlockTypesList()
-
将 var items = _ref.items, 替换为
var items = _ref.items.sort(function (a, b) { var a1 = a.title, b1 = b.title; 如果 (a1 == b1) 返回 0; 返回 a1 > b1 ? 1:-1; }),
可以编译JS文件来缩小
注意:不建议触摸核心 WordPress 文件,因此请小心,如果需要 100% 强制修改,请继续,否则请等待核心开发人员修复此问题。
【问题讨论】:
标签: wordpress wordpress-gutenberg