How change a core block label

时间:2020-08-25 作者:matthew

我希望能够更改core/heading 阻止此处显示的标签,最好的方法是什么?

enter image description here

1 个回复
最合适的回答,由SO网友:Sally CJ 整理而成

这是块标题,您可以使用blocks.registerBlockType filter in the block editor 更改块标题和其他设置。

例如,这会将标题更改为;我的标题:

function changeHeadingBlockTitle( settings, name ) {
    if ( name !== \'core/heading\' ) {
        return settings;
    }

    return lodash.assign( {}, settings, {
        title: \'My Heading\',
    } );
}

wp.hooks.addFilter(
    \'blocks.registerBlockType\',
    \'my-plugin/foo\',
    changeHeadingBlockTitle
);

相关推荐

在不同的域上拥有wp-admin

我有一个wordpress wp管理员在另一个域上运行。换句话说WP_SITEURL = \'https//admin.example.com\' 和WP_HOME = \'https://www.example.com\' 最近我有个坏主意,把wordpress更新到最新版本。一切似乎都很好,但当我意识到不可能添加新帖子或更新现有帖子后。例如,当我添加一篇新帖子(/wp admin/post new.php)时,管理员向www发出的获取请求很少:https://www.example.com/wp-js