【问题标题】:How to sort or rearrange the items in Gutenberg WordPress如何对 Gutenberg WordPress 中的项目进行排序或重新排列
【发布时间】:2020-02-19 16:10:27
【问题描述】:

是否可以按字母顺序对 Gutenberg Blocks 进行排序?请查看截图以供参考。

我想按字母顺序排序,例如标题、图像、列表、段落……

答案:

我找到了解决方案。实际上 block-editor.js 文件缺少排序功能。

如果有人需要对物品进行分类,请按照以下步骤操作。

  1. 打开 wp-includes/js/dist/block-editor.js
  2. 找到方法 BlockTypesList()
  3. 将 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; }),

  4. 可以编译JS文件来缩小

注意:不建议触摸核心 WordPress 文件,因此请小心,如果需要 100% 强制修改,请继续,否则请等待核心开发人员修复此问题。

【问题讨论】:

    标签: wordpress wordpress-gutenberg


    【解决方案1】:

    您可以向 Gutenberg 插件添加自定义代码吗? 如果是这样,请尝试执行以下操作: https://www.w3schools.com/howto/howto_js_sort_list.asp

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-06-08
      • 1970-01-01
      • 2020-12-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-18
      相关资源
      最近更新 更多