您当前的位置:首页 > TAG信息列表 > block-editor

  • 开发定制古腾堡积木的最快方法

    时间:2020-05-16

    是否有一种比每次开发和手动构建自定义块更简单、更快的方法?这似乎比实际情况要复杂得多,即使Wordpress在本地运行,构建也需要很长时间,这真的很不方便。

  • 您应该如何国际化分布在多个文件中但又构建在一个文件中的javascript?

    时间:2020-05-17

    我遵循了国际化的说明:https://developer.wordpress.org/block-editor/developers/internationalization/, 但它似乎与Gutenberg的开发工具没有很好的配合。它将在src 多个目录中的目录js 文件,并将其用作相对路径npm run build 将制作一个build/index.js 我正在排队的文件。这个wp i18n make-json languages --no-purge 将创建多个MD5无法工作的文件(可能是因为相对路

  • 如何为图像块设置添加额外选项?

    时间:2020-05-20

    如何向Gutenberg图像块添加一个选项,该选项允许我选择图像是否可以固定在Pinterest中(如复选框),以及固定描述。下面是要插入的示例数据。Any possibility to add a checkbox and description textbox in image block settings?

  • 在Gutenberg编辑器中加载前过滤POST_CONTENT

    时间:2020-05-20

    我试图在编辑器中显示之前操纵编辑器内容(块)。因此,理想情况下,我将执行搜索和替换,编辑器将具有修改后的块版本,但在用户单击“保存”之前不会保存。是否有帖子内容的过滤器?我想这应该在REST中完成,但我没有运气找到它。非常感谢您的帮助。

  • 在古登堡有条件地显示控制

    时间:2020-05-23

    我有一个自定义的帖子类型,其中有两个元字段需要显示为切换控件(RestrictControl 和SubscribeControl) 在PluginDocumentSettingPanel 古腾堡编辑器中的侧栏。问题是我只想展示SubscribeControl 什么时候RestrictControl 已设置。这是我目前得到的代码,但它不起作用。当我切换时RestrictControl 始终显示打开和关闭两个控件。有什么想法吗?let RestrictControl = ({ restrict, onUpda

  • 古登堡木块-带几种立柱类型的模板锁

    时间:2020-05-25

    我使用template_lock 锁定一些古腾堡街区。但我想在三种不同的帖子类型中使用它。get_post_type_object(); 只允许字符串,不允许数组。如何使用多个帖子类型而不重复三次相同的功能?function wp_template_lock_subject_imposed() { $post_type_object = get_post_type_object( \'subject-imposed\' ); $post_type_object-&

  • 如何在不手动恢复的情况下更新Gutenberg块?

    时间:2020-05-25

    我已经建立了一个古腾堡块,它被用于客户端站点的多个页面。当在客户端请求后修改块时,它会在需要使用Attempt Recovery 特色除此之外,在恢复并再次保存块之前,前端不会更新。我想知道是否有一种简单的方法可以在修改块时修复它们?

  • 在文档设置块编辑器Gutenberg中初始打开/切换PluginDocumentSettingPanel面板

    时间:2020-05-27

    我想在“文档设置”选项卡中创建新面板,并从中使用React脚本documentation但问题面板未切换onload/initial,我已尝试打开dispatch(\'core/edit-post\').toggleEditorPanelOpened(\'mycustom-panel\') 但不起作用,我看到我的自定义面板未存储在select( \'core/edit-post\' ).getPreference(\'panels\') 所以不能用toggleEditorPanelOp

  • 更好地搜索WordPress.org插件?

    时间:2020-05-27

    我试图找到一些特定的手风琴插件(FAQ),但要以古腾堡积木的形式。上有一组“块启用”插件https://wordpress.org/plugins/browse/blocks/应该有一种简单的方法来完成这项任务。我做了很多实验,但没有一个结果是令人满意的。使用专业网站https://wpdirectory.net/;已尝试搜索(?mi)(^\\s*Plugin\\s+Name:.+accordion.+$) 实现不区分大小写的搜索accordion 插件名称中。但我无法搜索“块”插件,因为无法实现和功能:

  • Gutenberg-标题字段为必填字段

    时间:2020-05-27

    我想让title 中需要的字段Gutenberg 编辑器界面。我发现可以使用的PHP函数Classic 编辑器界面,但不带Gutenberg.我试图添加required 属性,但我仍然可以验证帖子的发布。<?php function wp_required_title_field() { ?> <script type=\"text/javascript\"> jQuery(window).load(functio

  • 块更新时的事件/回调?

    时间:2020-05-27

    我正在尝试组合一个自定义块,以生成来自第三方的嵌入。嵌入是通过外部脚本扫描包含唯一标识符的数据属性的元素生成的。我有这个区块的基本版本工作得很好。但是,我现在正在尝试在您输入标识符时在编辑屏幕中动态显示此嵌入。我的编辑功能如下所示:function Edit( { attributes, setAttributes } ) { const onChangeIdentifier = (value) => { setAttributes({ identi

  • 如何添加更多默认颜色?

    时间:2020-05-28

    我刚刚用相同的主题重新安装了我的网站,现在其他默认颜色都消失了。只剩下黑色。有没有办法添加更多默认颜色?

  • 查找使用块类型的所有地点

    时间:2020-05-28

    我安装了一个插件,添加了其他自定义块类型,可以在Gutenberg编辑器中使用(该插件称为block Lab)。现在我想删除这个插件。为此,我必须删除这些块的所有已使用实例。是否有方法查找所用块类型的所有引用?

  • 自定义块中未填充类名称

    时间:2020-05-29

    我正在创建一个自定义块插件,但我在将类名显示在save函数的标记输出上时遇到了一些问题。我的编辑函数使用return()并传入以下内容:<> <div className={className}> <RichText tagName=\"a\" // placeholder={__(\"Add text…\", plugin.slug)}&#

  • 允许的内部数据块不使用ACF_REGISTER_BLOCK

    时间:2020-05-29

    我使用InnerBlocks标记在自定义块中允许嵌套块。我试图使用“allowedBlocks”参数来限制只允许特定的块。但是,如果我在InnerBlocks标记中放入任何内容,则块不会加载,只会旋转。我正在使用acf\\u register\\u block作为我的区块注册表,因为我们所做的工作与acf紧密相关。我已启用\'__experimental_jsx\' => true 在我工作的所有街区。这很有效<div> <InnerBlocks />&#x

  • 创建自定义渲染附加器按钮以添加内部块

    时间:2020-05-30

    InnerBlock的文档有一个属性renderAppender 可用于添加自定义按钮。在示例中:// Fully custom <InnerBlocks renderAppender={ () => ( <button className=\"bespoke-appender\" type=\"button\">Some Special Appender</button> ) } />&#x

  • 为什么不能用jQuery隐藏块?

    时间:2020-05-30

    这似乎是一个微不足道的CSS问题,应该继续问下去,但我认为这里有很多微妙之处,最好在这里问我向块中添加了一个CSS类,并使用jQuery将其隐藏。这很简单,但不起作用。我如何调试它?<script>$(\"hidetab\").css(\"display\", \"none\");</script>

  • 如何从ServerSideRender获得更重要的错误响应

    时间:2020-06-05

    我正在开发一个古腾堡区块的ServerSideRender组件。我在(未)渲染块中看到此错误:Error loading block: The response is not a valid JSON response.但是在哪里可以看到实际的JSON响应呢?在Chrome Inspector工具中,我看到:加载资源失败:服务器响应状态为502()连同发送的请求以及所有块属性:https://www.bibleget.io/wp-json/wp/v2/block-renderer/bibleget/bib

  • 是否有用于处理瞬变或选项的客户端API?

    时间:2020-06-05

    在与ServerSideRender sending a request with headers too large for the nginx server to handle, 我想知道是否可以避免使用ServerSideRender回调。在ServerSideRender回调中,我正在保存选项和读/写瞬态。这可以从Gutenberg块的客户端javascript完成吗?是否有用于读/写瞬态和读/写选项的javascript API?

  • 如何用标签包装古登堡标题块生成的所有标题

    时间:2020-06-08

    古腾堡仍然是一个相对较新的概念,所以我缺乏经验(互联网也缺乏好的教程)。我的目标是用<span> 标签因此,请遵循以下代码<h2>Tips and trics</h2> 它以这种方式呈现<h2><span>Tips and trics</span></h2> 如何开始?这是JS还是PHP工作?是否有过滤器系列?在Wordpress上搜索哪些文档。组织?