wp.blocks中未解析registerBlockType()方法
javascript文件已连接,当我要添加新帖子时可以运行警报。但是我的新块类型没有被添加。
alert("testing!");
wp.blocks.registerBlockType('namespace/borderBox',
{
title: 'Border Box',
icon: 'smiley',
category: 'common',
attributes:
{
content:{ type: 'string'},
color: {type: 'string'}
},
edit: function(props){
return wp.element.createElement("div", null, wp.element.createElement("h3", null, "Some Border Box"),
wp.element.createElement("input",
{
type: "text"
}
)
);
},
save: function(props){
return null;
}
}
);
我到处都是,但是WordPress上的文档没有帮助。我发现的每个示例都断言registerBlockType()已定义。
答案 0 :(得分:0)
已修复。 registerBlockType()的第一个字符串参数中不能包含大写字母。
wp.blocks.registerBlockType('namespace/border-box', ....);