admin管理员组

文章数量:1122846

I’m expanding the capabilities of the default Gutenberg block (core/button) and want to hide all the default settings.

This code helps to hide all settings except 1

//functions.php
    function disable_all_block_settings($metadata)
    {
        if ($metadata['name'] === 'core/button') {
            $metadata['supports'] = [];
            $metadata['styles'] = [];
        }

        if ($metadata['name'] === 'core/buttons') {
            $metadata['supports'] = [];
        }
        return $metadata;
    }

    add_filter('block_type_metadata', 'disable_all_block_settings');

本文标签: how can I remove all default settings in Gutenberg blocks example corebutton