Регистрируем разделы (категории) для блоков Gutenberg

К новому блочному редактору Gutenberg для WordPress отношение разное: кто-то его любит, кто-то нет (хотя, судя по статистике, все таки больше тех, кому он не нравится).

Но он уже здесь и намерен остаться. Примите это как должное. А еще лучше — как можно скорее начните изучать его.

С одной из популярных задач мы сейчас познакомимся — создание разделов для собственных блоков в Gutenberg. Это позволит группировать блоки, которые создаются индивидуально или переопределяются стандартные.

add_filter(
    'block_categories',
    function ($categories, $post) {
        return array_merge(
            $categories,
            array(
                array(
                    'slug' => 'wj3-theme-templates',
                    'title' => 'WJ3 структура',
                ),
                array(
                    'slug' => 'wj3-theme-blocks',
                    'title' => 'WJ3 блоки',
                ),
            )
        );
    },
    10,
    2
);

 

Другие статьи

Быстрая связь