我正在尝试为古腾堡创建一个自定义块。所以我尝试了一些简单的方法:
JS文件:
var el = wp.element.createElement;
wp.blocks.registerBlockType(\'test/blocks\', {
title: \'Test Blocks\',
icon: \'smiley\',
category: \'common\',
attributes: {
content: {type: \'string\'}
}
},
edit: function(props) {
return
el( \'div\', {},
el( \'p\', {}, window.wp.i18n.__( \'Hello World!!!\' ) )
);
},
save: function(props) {
return
el( \'div\', {},
el( \'p\', {}, window.wp.i18n.__( \'Hello World!!!\' ) )
);
})
js文件是我制作的插件的一部分,它由加载。php文件。问题是它甚至没有在古腾堡编辑器中显示为块选项。所以我的问题是:我当前的代码有什么问题