Dequeue classic-themes.min.css

Thanks to @t31os I achieved dequeuing the stylesheet with this code: function disable_classic_theme_styles() { wp_deregister_style(‘classic-theme-styles’); wp_dequeue_style(‘classic-theme-styles’); } add_filter(‘wp_enqueue_scripts’, ‘disable_classic_theme_styles’, 100);

Prevent FormTokenField component to accept random entries

On a recent project I handled this by just filtering out invalid values in the onChange callback: export default () => { const [value, setValue] = useState([]); const suggestions = [‘lorem’, ‘ipsum’, ‘dolor’, ‘sit’, ‘amet’]; const onChange = (tokens) => { const value = tokens.filter((t) => suggestions.includes(t)); setValue(value); }; return <FormTokenField onChange={onChange} suggestions={suggestions} value={value} />; … Read more

Filtering Gutenberg Components, not Blocks

No, you cannot. You can add extra controls to a blocks toolbar or inspector because filters were added to the code that constructs those user interfaces. Think of it as being handed lego buildings before they’re placed as an opportunity to add extra bricks. What you’ve asked however is filtering individual components, which is not … Read more