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

  • ServerSideRender不在Gutenberg块内呈现“预览”html

    时间:2020-06-13

    在过去的两天里,我一直在用这个来拉扯我的头发,搜索并没有找到任何解决问题的方法。我想用<serverSideRender /> 在前端加载动态内容,并在Gutenberg编辑器中查看生成的内容。我用Gutenberg doc page. 以下是JS代码:const { registerBlockType } = wp.blocks; const { serverSideRender } = wp.serverSideRe

  • 如何让修订功能回到经典的编辑器上?

    时间:2020-06-18

    Wordpress最近的任何更新都已从经典编辑器中删除了修订选项。它在后台运行并保存区域,但无法在经典编辑器上访问它。古腾堡拥有并支持修订选项。但我不使用古腾堡。我不知道他们什么时候删除了这个功能,但我今天才意识到。如何在经典编辑器上恢复该功能?我检查了我的数据库,有修订,甚至是新帖子,我还通过启用块编辑器进行了检查。

  • 是否应该担心古腾堡对扩展核心块的更新会被破坏?

    时间:2020-06-18

    我最近开始为一个定制插件开发定制/扩展核心Gutenberg块,该插件是我为与我合作的客户开发的。我主要担心的一个问题是,当古腾堡更新核心块时,扩展核心块是否会导致可能不得不重构大量客户端站点。WordPress更新软件的方式中是否有保护措施可以防止这成为一个主要问题?在扩展核心块时,我能记住什么吗?这样我就不太可能回去重构几十个有此扩展的站点了?从头开始创建自定义块会导致大量工作/代码的重复,因此我希望能够尽可能利用现有的核心块。

  • 1440x1440的大图像尺寸无法拉出2倍的2880x2880图像

    时间:2020-06-19

    我已经在Wordpress上将大图像大小更新为1440px x x 1440px,但是它只拉2048个2x。我创建了一个2倍大小的2880x2880,并将2048更新为2880x2880,但当我这样做时,它不再显示视网膜大小。到目前为止我已经检查过的事情:图片是由Wordpress上传后生成的。我已经使用指定的过滤器对自5.3版以来设置的新的大图像限制进行了处理。除了“重新生成图像”插件外,我没有lazyload插件或其他操作图像的插件这都在Wordpress和Gutenberg的标准图像块内我不知道还能

  • 块验证失败:保存函数转义的HTML内容中的‘<’

    时间:2020-06-21

    我有一些定制积木。每个都有一个保存函数,用于从块的属性中获取内容:( { className, attributes } ) => ( <div className = { className }>{ attributes.content }</div> ) 以下是content属性的配置:attributes: { content: { source: "html",

  • Inspector控件中共享同一面板主体的两个Gutenberg组件

    时间:2020-06-25

    我有一个自定义古腾堡积木,它使用两个自定义组件。每个组件在Inspector控制面板中都有一个切换。这只是一个简化的场景,实际上,将有两个以上的组件。// My GB block import PreTitle from \'../components/PreTitle\'; import Title from \'../components/Title\'; const { registerBlockType } = wp.blocks; const

  • 在哪里可以找到CPT块模板的文档?(PHP)

    时间:2020-06-27

    我已经搜索了一天,但似乎还没有找到正确的文档,说明在尝试用php配置CPT块模板时可以传递给核心组件的参数。这就是我所拥有的,但我想通过嵌套按钮和自定义html等进一步实现这一点。但我找不到我需要的文档。\'template\' => array( array( \'core/columns\', array(), array( array( \'core/column\', array("width" => "60&quo

  • 如何从多个古登堡侧边栏控件控制元素类?

    时间:2020-06-27

    我正在尝试扩展core/table 阻止和复制粘贴、跟踪和出错,使我接近我要做的事情。但我觉得这不是我喜欢的。我喜欢扩展块,使其具有控制<table> 该块已经对两个基类执行了此操作,但我希望它能够与Bootstrap CSS tables.原始块代码can be found here.我喜欢做的是古腾堡也做得很好的事情,而对于桌块来说,就是为了风格。当您将其设置为“条带化”时,它将添加is-style-striped 到街区。它将实时更新该字段,一旦手动删除该类,它将自动将样式切换为“默认”

  • 是否将超链接添加到组块?

    时间:2020-06-28

    我有一组块,每个块都包含指向同一目标的超链接。谷歌搜索控制台报告了一个移动可用性问题;可单击的元素靠得太近"E;要修复此问题,我想对整个古腾堡组应用一个超链接。对于包含的古腾堡块或块库中的一个块,这可能吗?

  • 如何查看当前登记的所有区块图案?

    时间:2020-06-30

    我在自定义主题中注册了一个块模式(使用register\\u block\\u pattern),但它没有显示在块模式列表中,因此我正在尝试调试是否正确注册了它。如何以编程方式查找当前注册的块模式?

  • 如何在Gutenberg中获取正在编辑的非层次自定义帖子类型的父项

    时间:2020-07-03

    使用post_parent 中的属性WP_Post 类创建不同自定义帖子类型之间的1对n关系。在我正在开发的插件中,我添加了SelectControl 到PluginDocumentSettingPanel 能够在其他自定义帖子类型中设置相关自定义帖子类型的id。根据文件,我应该使用getEditedPostAttribute 检索当前;“父级”;正在编辑的自定义帖子类型的(相关自定义帖子类型的id):select( \'core/editor\' ).getEditedPostAttribute( \'

  • 保存函数中的Gutenberg Get with State变量

    时间:2020-07-07

    我不太熟悉React和Redux。我对Gutenberg在save函数中获取withState变量的值有问题。这是我的代码:edit( {attributes, setAttributes, className} ) { var link_text = attributes.link_text; var link_url = attributes.link_url; var svg_url = attributes.svg_url;

  • 如何在嵌套块的保存功能中访问父块的属性?

    时间:2020-07-09

    我目前有一个街区通过了它的一些attributes 向下至嵌套InnerBlocks 使用React的上下文API(我使用的WordPress版本还没有Block Context 特色这允许我成功访问父块的attributes 在嵌套块中\'edit 作用registerBlockType("myblock", { title: "My Block", attributes: { someValue: {

  • 为古腾堡构建特色画廊组件

    时间:2020-07-11

    我在建一个Featured Gallery 古腾堡组件。作为指导,我正在使用现有的Featured Image 古腾堡组件。基本上,组件不是存储单个图像id,而是将图像id数组存储在专用的元字段(类型array) 调用_featured_gallery.显然,获取和设置部分正在工作,但我无法显示所选图像的网格(featured-gallery-grid 代码中的部分)有什么想法吗?我对古腾堡和React的了解有限,所以我在这里有点迷茫。任何帮助都将不胜感激。FeaturedGallery:/**

  • 如何在古腾堡街区抢占职位?

    时间:2020-07-14

    试图在古腾堡插件中显示最新的10篇帖子,但我不知道如何从该块访问最新帖子。js。我知道如何从PHP实现它,而且很简单,但这对我来说是新的。我是否必须向REST API发出请求,或者是否有更好的做法?

  • 具有getEntityRecords的所有帖子类型

    时间:2020-07-16

    正如标题所述https://developer.wordpress.org/block-editor/data/data-core/#getEntityRecords 不允许post类型数组或任何类型的分隔类型。WP\\u Query通常接受“any”,但这对JSX新手没有任何建议。我检查了我的本地端点REST端点/wp/v2/types 对于任何线索,这只是显示了我所有现有的帖子类型,我可以过滤,但没有指示如何过滤多个帖子类型。我现在有这个。const { getEntityRecords } = se

  • 更改Gutenberg的区块报价大小

    时间:2020-07-16

    您好,我试图通过切换到HTML并更改文本字体来更改古腾堡编辑器中块引号的大小。但它不起作用。我仍然有巨大的块引号,占用了太多的空间。请参见屏幕截图。有人能帮忙吗?非常感谢

  • 有没有一种简单的方法可以从块中删除数据保留器空间范围?

    时间:2020-07-19

    我将一个页面从Classic转换为Guttenberg,现在所有的块都有这个跨度:<p><span data-preserver-spaces="true">...</span></p> 这意味着所有块都显示在灰色背景上,这使得编辑、查看链接等更加困难。我知道如何编辑HTML并删除<span> 像这样标记:<p>...</p> 但是超过100个街区,这绝对是乏味的。有没有办法自动做到

  • 您如何处理块结构化内容?

    时间:2020-07-22

    我目前正在尝试学习如何创建自定义wordpress主题,虽然文档非常好,但似乎有很多方法可以在您的网站上实现。我正在努力解决的是,我已经有了一个静态网站,我正在尝试将其转换为Wordpress,以便您可以添加/更改内容。内容本身是以块/容器的方式构建的,类似于这些网站的内容显示方式。http://collective.kubistudio.com/v4/基本上不同的容器具有不同的块模式,其中这些块具有文本/图像。我查看了Wordpress文档,从使用Gutenberg到自定义字段类型、Wordpress定

  • 重定向至在块编辑器中发布后更新或发布后的所有帖子

    时间:2020-07-23

    当任何人在CPT中从块编辑器中按Publish或Update时,我希望他们被重定向到CPT列表页面。(用户通常一次编辑多个CPT,因此这将为他们节省一个步骤,并防止他们多次按Update,因为他们不确定自己的编辑是否已保存。)我试过两种不同的钩子:来自2013 question, redirect_post_location:add_filter( \'redirect_post_location\', \'wpse_124132_redirect_post_location\' ); funct