如何在Gutenberg块检查器中隐藏/删除Ghost Kit组件面板

时间:2021-03-21 作者:KubiQ

有没有办法隐藏/删除组件面板?

有一个面板是由插件GhostKit创建的,我需要删除它,因为它工作不正常,我们的用户试图使用它,它会导致很多问题。。。在滚动面板上设置动画

1 个回复
SO网友:KubiQ

好吧,没关系,我找到了解决办法我试过了removeFilter( \'editor.BlockEdit\', \'ghostkit/sr/additional-attributes\' ); 但它在我的插件中不起作用,但在控制台中起作用,所以后来我发现,我需要将其与某些东西挂钩,所以这是一个有效的解决方案

addAction( \'plugins.pluginRegistered\', \'kubiq/remove-ghostkit-animations\', function( settings, name ){
    if( name == \'ghostkit\' ){
        removeFilter( \'editor.BlockEdit\', \'ghostkit/sr/additional-attributes\' );
    }
});

相关推荐

如何将Apply_Filters()与类函数一起使用?

我想允许我的用户重写函数。这是一个插件。我相信apply\\u filters()可以用于此。这可以被add\\u filter()覆盖。我对如何使用它感到困惑。如果我有这样的课class Example{ public function hello(){ $title = the_title_attribute(); return $title; } } 我应该做什么更改以允许修改$标题?在哪里放置应用过滤器?谢谢