Categories in Gutenberg

时间:2020-07-28 作者:180690

我想为我的类别设置一个多选字段。我该怎么做?

我的代码不起作用:

    function getCategories () {
        var options = [];
        var categories = wp.data.select(\'core\').getEntityRecords(\'taxonomy\', \'category\');
        categories.forEach((category) => {
            options.push({ value: category.id, label: category.name });
        });
    }

    <SelectControl
        multiple
        label={__(\'Select a Post\')}
        help={__(\'Select a post to display as a banner.\')}
        options={getCategories}
    />

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

我必须写

options={getCategories()}
解决了这个问题。

相关推荐