您当前的位置:首页 > TAG信息列表 > block-editor
Gutenberg内部块允许的类型和可重复使用的块
我有父块example/parent 包含<InnerBlocks allowedBlocks={[\'example/children\']} template={template} /> 和子块example/children 具有registerBlockType(\'example/children\', { apiVersion: 2, ... parent: [\'example/parent\
使用@wordPress/create-block教程在自定义块前端输出中获取不正确的文件路径
我正在关注官方的WordPress;创建块教程“;位于此处:https://developer.wordpress.org/block-editor/handbook/tutorials/create-block/我将此作为插件的起点:npx @wordpress/create-block我将它与本地by Fleel一起用于我的开发环境。除了我尝试在块的CSS中包含其他文件(如自定义字体文件或图像)外,大部分内容似乎都正常工作。这是本教程的一部分:https://developer.wordpress.o
如何修改WP_INCLUDE/BLOCKS/LATEST_posts.php
我是WordPress开发的初学者,希望得到一些帮助。我在一个简单的WordPress网站上工作。基本上,用户希望在主页上显示最新的帖子。我使用了最新帖子块,并将其设置为显示整个帖子内容,现在用户不希望帖子标题链接到单个帖子页面(因为帖子的内容显示在主页上)。如何安全地修改模板文件,使其像h2标记一样使用,而不是在主题中使用的href标记。我知道您可以创建子主题并修改wp_content 文件,但我不确定如何处理中的文件wp_include. 我读到一些关于修改functions.php 但我不确定,如果
仅以编程方式禁用一个古登堡块/coblock/未在块中列出的地图
我已安装https://github.com/godaddy-wordpress/coblocks 并且只想提供基于OpenStreetMap的块(我另外安装了),并删除coblocks/map 块add_filter( \'allowed_block_types_all\', \'myplugin_allowed_block_types\', 0 ); function myplugin_allowed_block_types( $allowed_blocks ) {
在事件回调中使用选择-不按时检索值
我尝试在事件回调中使用useSelect,如中所述block editor handbook, 然而,由于检索值的时间比我需要的时间晚,所以我没有定义该值。我想我需要某种额外的异步函数来捕获检索时的值,或者这里没有描述其他机制吗?Note that I am not using useSelect in a classical way with callback because value can\'t be retrieved upon component refresh, but on user ac
古登堡按钮边框半径默认设置
是否有办法使用主题设置古腾堡中按钮的默认边界半径?例如,我希望任何时候用户添加一个默认为border radius=10的按钮,但仍然允许他们使用滑块更改它。
如何在块变量中锁定内部块?
我正在尝试创建一个新的组块,其中包括一个core/heading 阻止,然后阻止core/gallery 块我不希望编辑器能够向组中添加其他内部块。我也不希望编辑器能够删除标题或库块。以下是迄今为止我的区块变化: wp.blocks.registerBlockVariation("core/group", { name: "logo-grid", title: "Logo Grid",
在EDITOR-BLOCKS.css文件中使用css类
检查editor-blocks.css 在一些主题中找到的文件中,我看到在一些单独的块类之前添加了以下CSS类:.edit-post-visual-editor .editor-block-list__layout .editor-block-list__block .block-library-list 例如:.editor-block-list__block .wp-block-latest-comments { margin-left: 0;
在第一个块之后添加页面标题
我正在构建一个使用本机和自定义ACF块的主题。在我的默认页面顶部。php模板,我有以下内容:<?php if ( has_post_thumbnail() ) { the_post_thumbnail(); } ?> <header class="entry-header"> <?php the_title( \'<h1 class="entry-title"
@WordPress/组件按钮变体未设置样式
每当我导入Button 组成部分import { Button } from "@wordpress/components"; 。。。然后将其与variant:if (attributes.imageId) { return ( <Button variant="secondary" onClick={open}> Change image </Button>
创建具有除级别2以外的“核心/标题”的块模板
每当我尝试在任何块模板中为“核心/标题”定义除H2以外的级别时,在重新加载页面编辑器时,块会得到一个;此块包含意外或无效的内容;错误,并且当;“尝试块恢复”;按钮,则块级别更改为级别2。为什么我似乎不能在块模板中使用除2以外的任何其他级别?模板摘录示例:<?php $template = [ [ \'core/heading\', [ \'level\' => \'2\',
如何使用getEntiyRecords获取帖子的特色媒体?
我正在尝试使用getEntityRecords获取特定的post featured\\u媒体。但我不能。select("core").getEntityRecords("root", "media", { post: 92 })
古腾堡:始终在编辑栏中显示文本颜色选择器
对于Gutenberg编辑器,是否有设置、更改背后的代码或任何其他方式(如有必要,可以使用插件,但我宁愿避免使用插件)来always 显示“;文本颜色“;编辑段落时的菜单项,就像;加粗(""E;斜体字“;和;插入链接?如果没有,是否有方法配置键盘快捷键以打开选择器?
是什么取代了古腾堡的wpColorPicker?
具有wpColorPicker 在中可用color-picker.min.js, 我能够轻松创建颜色字段,只显示颜色:单击该字段时,将显示颜色选择器:现在我想对古腾堡组件做同样的事情。但是,我找不到wpColorPicker:ColorPicker 从…起@wordpress/components 是选择器本身,邀请用户选择颜色。它似乎没有实现;“显示”;状态这不是一个完整的表单控件ColorIndicator 从…起@wordpress/components 仅显示颜色ColorPalette 从…起@
仅使用REGISTER_BLOCK_TYPE()和HTML的古登堡自定义块
我有以下核心块HTML<!-- wp:group --> <div class="wp-block-group"><!-- wp:heading --> <h2 id="hello-world">Hello world</h2> <!-- /wp:heading --> <!-- wp:paragraph --> <p>L
古腾堡:带有副标题/段落的标题
如何使用现有块或其他方法对此进行建模?我想要一个标题块和一个段落块在视觉上(和语义上,如果可能和必要的话)组合在一起。示例:在标题栏周围用文本“quot;发型“;并在下面的段落块中加上文本“;美化你的头发;。我可以使用一个包含标题块和段落块的组块,但我发现这相当繁琐和复杂。我是否可以至少使这个组标题段落块结构可重用并以某种方式锁定它,以便编辑器用户只能更改文本及其整体位置?
块错误:post_axs_obj不是对象的有效属性
我们的一个块已经停止工作,我知道这可能是因为“post\\u taxs\\u obj”没有包含在PHP register\\u block\\u类型属性中,但我不知道如何解决这个问题-请任何人提出建议?(我不是开发人员,只是想加入并修复此问题,因此非常感谢您的帮助):错误:{"code":"rest_invalid_param","message":"Invalid parameter(s): attributes",&quo
你能做一个定制的古登堡模块,允许古登堡编辑在里面吗?
我希望基本上实现古腾堡积木集合的包装。我的想法是,我可以将一些ACF字段应用于包装器,然后允许gutenberg对内部内容执行任何操作。然而,我不能加上;古腾堡;作为自定义ACF块中的字段之一。我能得到的最接近的东西是WYSIWYG编辑器,所以这不起作用。这里有没有人能做到这样?要么是包装器,要么允许gutenberg编辑器嵌套在自定义块中?
自定义样式的css在古登堡预览中不起作用
我在Wordpress块中添加了自定义CSS文件add_editor_style( \'/css/posts.css\' );. 问题是这种风格不适用于古腾堡编辑器中的手机和平板电脑预览。因为我使用Kadence Blocks插件,所以我尝试添加额外的CSS选择器body.kadence-preview-width-mobile 但它不起作用。那么,我应该怎么做才能使古腾堡移动预览与自定义CSS样式配合使用呢?
Gutenberg获取Gutenberg内区块的索引
我有一个Quiz 包含的块Questions块具有Answer 块。二者都Quiz 和Question 使用InnerBlocks 允许拖动、编辑和保存问题或答案。当我保存测验时,如何获取每个问题的索引question/save.js 以及每个answer/save.js.我想这样做,以便我可以给所有复选框唯一的ID,如<input id="q1-a3" /> 并将问题标记为“等”;问题1"E;测验/保存。js公司return ( <di