wordpress - 在高级 block 设置中添加字段

标签 wordpress wordpress-gutenberg gutenberg-blocks

尝试使用 Advanced block settings 选项卡中的设置构建自定义 block ,该选项卡在 RHS 的侧边栏中打开...

WordPress 的默认 block 似乎在那里有设置,但遗憾的是无法在任何地方找到它的文档...

任何指示都会非常有帮助!

最佳答案

更新 2018/08/16自从我最初写这篇文章以来,检查器控件链接似乎随着古腾堡的发展而移动。

粗略的想法是,您添加的所有内容都是 <InspectorControls> 的子项, 当用户关注您的 block 时,将出现在侧边栏中:

return (
    <InspectorControls> 
        {/* Whatever is inside this block will be displayed on the sidebar */} . 
    </InspectorControls>
        {/* Whatever is outside, will be displayed on the editor as usual */}
)

看看这篇文章以供引用:

https://medium.com/@eudestwt/how-to-make-an-editable-wordpress-gutenberg-block-with-inspector-controls-on-the-sidebar-8779f4eddf8e


我认为您正在寻找的是古腾堡的 InspectorControls .我从 lucasstark/gutenberg-gravityforms 找到了一个例子显示它们正在使用中。

通过古腾堡挖掘我发现了以下选项,但没有官方文档(最好的是 this )展示它们的用法:

希望对您有所帮助。

关于wordpress - 在高级 block 设置中添加字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48338664/

相关文章:

javascript - jQuery 切换故障排除

css - Wordpress 自定义 Html - 跳转到 anchor 然后滚动

reactjs - 获取 InnerBlocks 的属性并将它们保存到父级

javascript - WordPress:在 JavaScript 中获取 block ID

wordpress - 如何通过id在wordpress中获取多个用户

mysql - 将 SQL 数据库更新为 Wordpress 日期格式

javascript - 如何在联系表 7 Wordpress 中添加自定义 javascript 函数

wordpress - 在编辑器中向古腾堡核心 block 添加内联样式

wordpress-gutenberg - Gutenberg RichText 光标聚焦自动聚焦出

wordpress - Media Modal Gutenberg 缺失样式