您当前的位置:首页 > TAG信息列表 > block-editor
代码块不在摘录中显示
我正在创建一些带有示例代码的博客页面,我想在摘录中显示代码,但WordPress会自动从摘录中排除代码块,是否有在摘录中显示代码块的解决方法?
使用Java脚本访问古登堡数据?
I am trying to find out where does Gutenberg save changes/settings/options and how to access them? 在Javascript对象、变量或HTML-DOM中?例如,每当我们选择类别复选框、标记或更改古腾堡块中的这个或那个设置或选项时,所有这些更改都会在那一刻保存在哪里?
如何在古腾堡制作重复组件/积木
I want to create a custom Gutenberg block with these features below<具有重复子组件的父容器</可以根据用户的需要多次添加/删除重复组件(如果以前存在)</每个组件都有一个图像上传选项,我找不到重复组件的文档或任何好的代码示例。我觉得这是区块开发中非常重要的一部分,因为这种区块在大多数项目中都很常见。因此,非常感谢您提供任何代码示例/文档或指导。示例:带有标题的图像滑块,父块内有多个类似“卡片”的块。
如何修复:“编辑遇到意外错误”?
我已经禁用了所有插件,但仍然出现此错误。它阻止用户创建帖子。错误是:编辑器遇到意外错误。这有什么解决办法?
如何在块编辑器中阻止链接使用图像的URL?
我正在为一个客户端开发插件,在保存和重新加载页面后遇到了一个有趣的问题。由于我很难找到任何实际的文档,我一直在修改以下示例:https://github.com/WordPress/gutenberg-examples/. 因此,我得到以下错误:块。min.js?版本=6.0.4:2块验证:的块验证失败library-plugin/feature-snapshot ({名称:“库插件/功能快照”,标题:“功能快照”,图标:{…},类别:“布局”,属性:{…},…})。预期:<div class=\"
在古腾堡中获取选定的类别或标签(使用Java脚本)?
我仍然无法在古腾堡发现这一点。具体而言,我使用了:wp.data.select(\"core/editor\").getPostEdits(); 了解检查了多少类别。但它错过了已经检查过的类别。。。那么,我应该使用哪个函数来访问sum,此时选择了多少个类别?数据存储在哪里?
如何使自定义分类在发布后区域可选?
我注册了一个新的分类法:function all_about() { register_taxonomy( \'all_about\', array(\'post\'), /* if you change the name of register_post_type( \'custom_type\', then you have to change this */ array( \'hierarchical\
在Gutenberg编辑器中添加内容
我将我的网站更新到Wordpress的最新版本。我开始使用新编辑器,但有一个问题。有没有办法添加一个包含所有标题标记和段落标记的内容块?就我所知,我必须为每个元素创建一个新的“块”,这看起来很奇怪。我尝试了HTML块,但它有任何添加元素的选项。
如何在古腾堡中编辑弹丸/固定链接?
更新到WordPress 5并创建新帖子后,我可以添加标题,但如何编辑slug或permalink?
Gutenberg With InstanceID。什么时候用呢?
古腾堡的WordPress块API具有withInstanceId package. 他们说,一些组件需要为每个实例生成唯一的id。例如,这可以作为元素ID的后缀。使用withInstanceId包装组件可提供唯一的instanceId来实现此目的。并举例说明:/** * WordPress dependencies */ import { withInstanceId } from \'@wordpress/compose\'; function MyCus
Gutenberg将块属性传递给ES6/ESNext中的组件
我看到了许多关于如何将道具从一个块组件传递到另一个组件的示例,但它们都使用ES5语法。在ES6中,注册块时的编辑功能如下所示:edit( { attributes, className, setAttributes } ) { const { title, url, image, content } = attributes; ...etc 我想传递属性和setAttributes 到组件。这个语法正确吗?<MyComponent { ...{setA
Gutenberg extend core blocks
如何修改核心块(在我的示例中是gallery块)以添加额外标记,从而可以在创建的gallery上触发一些lightbox。有没有办法在frontpage上连接到gallery的呈现以调整标记?
Gutenberg-BLOCK的快捷码:前端和条件显示上的附加文本
我正在努力将一个自定义的短代码翻译成古腾堡积木,但在两个问题上遇到了困难。这篇文章首先讨论了当前的情况,下一个标题更详细地显示了我遇到的问题。当前情况我正在使用快捷码(下面的语法和代码)在我的website. 它包括标题、组织、位置、持续时间、每周小时数和/或GPA的字段,以及以下输出。有一些属性的链接。Syntax of the shortcode (为了简洁起见,删除了部分说明)is as follows:[cv-item naam=\'<a href=\"https://www.tudelft
修改核心/段落块
我正在尝试扩展core/paragraph 阻止向Gutenberg检查器添加其他设置(?)(右侧面板设置)但我遇到了尚未注册的问题。我试着从简单开始,只是想了解正在发生的事情,只是暂时更改块的标题。我看过许多关于如何实现这一目标的文章/自述/讨论:-https://riad.blog/2017/10/16/one-thousand-and-one-way-to-extend-gutenberg-today/-https://github.com/WordPress/gutenberg/tree/mast
Gutenberg gallery hook errors
我试图修改古腾堡的图库块,并使用以下代码片段export function defaultColumnsNumber( attributes ) { console.log(attributes.images.length) return Math.min( 3, attributes.images.length ); } function modifyGalleryMarkup( element, blockType, attributes )
Gutenberg RangeControl
我正在尝试使用RangeControl 组成部分这就是我正在做的:el( RangeControl, { label: \'Columns\', value: props.attributes.my_attribute, initialPosition: 1, min: 0, max: 3, onChange: function(
移除默认Gutenberg块,但保留可复用块功能?
我在这里学习了一个教程:https://rudrastyh.com/gutenberg/remove-default-blocks.html 其中讨论了如何删除默认Gutenberg块,如下所示:add_filter( \'allowed_block_types\', \'misha_allowed_block_types\', 10, 2 ); function misha_allowed_block_types( $allowed_blocks, $post ) {
从定制Gutenberg组件外部获取该组件的状态
我已经在块编辑器中注册了一个侧栏组件。我想进入state 组件的(MyPlugin) 从该组件外部,在同一文件中的任意JavaScript中。是否可以通过访问状态,例如wp 对象或者,是否有可能,使用props?class MyPlugin extends Component { constructor() { super( ...arguments ); // initial state this.stat
Gutenberg编辑器中的自定义操作按钮(post_submitbox_misc_action-等效)
关于经典编辑器和Wordress 4。x我用过\'post_submitbox_misc_actions\' 将自定义控件添加到提交框区域的操作。古腾堡编辑有没有办法做到这一点?一些相当于旧动作的动作?谢谢你的帮助。
在编辑器中获取自定义分类的选定术语
阅读此答案后here, 我可以使用以下代码获取当前选定/选中的类别术语:wp.data.select(\"core/editor\").getCurrentPostAttribute(\"categories\") 但是,这似乎不适用于使用register\\u taxonomy()创建的自定义分类法。还有其他方法吗?This merge 看起来这可能是相关的,但我很难理解那里正在实施什么。