-
0 votesanswersviews
Gutenberg附加块属性
我正在React中构建一个应用程序,这是我第一次使用WP REST . 我正在使用古腾堡,我成功地让这些街区休息了 . 我在构建自己的块时遇到问题,我需要向它们添加额外的数据,我已经花了几个小时搜索并尝试读取其他块的源代码 . 如何添加这些“attrs”字段? -
0 votesanswersviews
如何为React Gutenberg属性分配iframe url查询参数值
我正在开发一个定制的古腾堡块 . 我接受一些输入( Headers ,按钮文本等),然后显示iframe . 这些属性的值是iframe的url中的查询参数 . 当我尝试编辑该块时,我试图从iframe中提取这些值,但我一直都在失败 . 我的计划B是用这些值保存一个不可见的div,或者将一些数据属性传递给iframe,然后以这种方式获取值,因为我不知道如何解析查询参数的src . register... -
0 votesanswersviews
Gutenberg模板:核心块属性
古腾堡手册目前有一个简短的条目,用于创建所用的块的整个模板,例如:用于自定义帖子类型等 . https://wordpress.org/gutenberg/handbook/templates/ 它似乎缺少核心/ -Blocks的全面概述 . 特别是可用属性在这里很有趣 . 有没有参考条目,我只是缺少? 详细说明: 通过玩游戏,我发现了一些东西 . 例如 . 预先格式化的块确实采用了php文件的格... -
0 votesanswersviews
使用Wordpress短代码功能渲染Gutenberg块,将属性作为参数发送
鉴于图库ID,我有一个生成图库的短代码 . function rb_scroll_gallery_shortcode( $atts, $content ) { $a = shortcode_atts( array( 'id' => -1, ), $atts ); $gallery_ID = $a['id']; $output = ''; ... -
1 votesanswersviews
Wordpress Gutenberg自动完成 - 保存属性
我想开发一个自定义块,让用户从自动完成中选择一些信息 . 我设法在编辑功能上创建自动完成组件 . 用户可以选择项目,但我不知道如何处理属性保存 . 我正在尝试将所选项目保存为属性package_name . 我在Autocomplete组件上创建了onChange函数,但是event.target.value是未定义的 . 这是我在block.js中的代码 const { __ } = wp.i1... -
1 votesanswersviews
有没有办法将多个块组合成一个块,以便可以保存为可重用?
我喜欢列块的工作原理,因为它支持嵌套 . 我正在尝试做的类似于使列块支持1列(您可以强制它执行,但它的大小不正确 . 这样,多个块和块类型的整个块可以保存为单个可重用的块实例 . 这是我需要开始处理自己的自定义块类型的实例吗?或者这会在某个时候得到支持吗? -
0 votesanswersviews
如何验证Gutenberg插件中的元框?
我正在尝试在我使用Gutenberg开发的WordPress插件上运行验证例程 . 我的插件是存储具有以下字段的书信息,这些字段是元框 . author , price , pub_year , about_book 元数据和帖子保存得很好,但是我想在数据实际传递到 REST API 之前对这些字段实现一些验证,并且最好的地方就是当用户点击 Publish 或 Update 按钮时 . 在发送值之... -
0 votesanswersviews
古腾堡自定义块php渲染问题
我正在为WordPress Gutenberg编辑器创建一些自定义动态块(遵循此link) . 我为这些块使用PHP渲染,这意味着我在保存时有这个代码: save: function( props ) { // Rendering in PHP return; }, 通过此回调调用render函数: register_block_type( 'my-plugin/lates... -
0 votesanswersviews
`edit()`返回模态抛出异常
我有一个简单的按钮,应该启动模态straight from the Modal example: edit: withState( { isOpen: false, } )( ( { isOpen, setState } ) => ( <div> <Button isDefault onClick={ () =... -
0 votesanswersviews
创建使用API加载/保存数据而不是属性属性的块
在Gutenberg之前,用户会创建一个简短的代码来显示一些内容 . 对于exmpale: [recipe id="123"] (实际上,我有一些JavaScript创建了一个弹出窗口并允许用户输入一些数据(例如食谱名称, Headers ,成分等),并且在帖子中最终保存了一个短代码) . 使用Gutenberg,执行此操作的常用方法是为块创建属性(例如,食谱名称, Head... -
0 votesanswersviews
Gutenberg在某些页面上保存时返回错误500
我有Gutenberg的网站,它是非常重要的一部分,问题是..当我进入页面并尝试保存它我得到错误500,在控制台我有控制台中的此错误 POST https://myDomain/wp-json/wp/v2/pages/5950 500 () POST https://myDomain/wp-admin/post.php?post=5950&action=edit&classic-e... -
0 votesanswersviews
从3.6.2升级到3.7.0后,Gutenberg块抛出错误
我创建了一个从CPT中提取内容的块 . 我没有错误,一切都在Gutenberg编辑器中正常工作,直到我从Gutenberg 3.6.2升级到3.7.0 . 我浏览了3.7.0更新日志,乍看之下没有什么看起来有问题 . Error thrown in console: TypeError: Cannot read property 'models' of undefined Relevant co... -
0 votesanswersviews
Wordpress Gutenberg Block中的Jquery不在编辑屏幕上触发
我在Gutenberg自定义块中有一个谷歌 Map 渲染 - 在前端页面上工作正常,在编辑时根本不会触发 . 这是在php块渲染功能中有问题的javascript var xml_url="http://localhost/thegatewaychurch/?ca_download=address-xml&member_type_id=1,3&small_group=NU... -
0 votesanswersviews
在Gutenberg图像,封面和图库块中编辑srcset和sizes属性
我正在寻找一种方法来处理Gutenberg图像块上的响应式srcset和尺寸属性 - 如图像,封面和图库 . 通常可以使用'wp_get_attachment_image_attributes'过滤器执行此操作,例如: function new_img_sizes( $attr, $attachment, $size ) { if ( is_array( $size ) ) { ... -
0 votesanswersviews
要求Gutenberg(WordPress)水合作用的例子
我正在寻找一种可靠的方法(就目前古腾堡过程中的“可靠”而言);)在客户端水合块 . 例: import * as React from 'react' const { registerBlockType } = wp.blocks registerBlockType('example-blocks/super-simple-hello-click-block', { title: 'Su...