您当前的位置:首页 > TAG信息列表 > block-editor
寻找在Gutenberg中重新启动自定义幻灯片放映的Java脚本回调操作
我在ACF中使用新的Gutenberg块来构建一个自定义滑块,但我需要一种方法,在对块进行每次更改后重新启动BXSlider(我用于滑块的库)。我在文档中查找每次更改/更新后古腾堡块回调函数是什么,但找不到它。
Gutenberg;用于后端的元数据区域控制的Rich Text/HTML
我已经正确注册了一个Gutenberg块,它由一个textarea控件组成,用于存储帖子的元数据。在过去,我只是wp_editor 在edit-form-advanced 具有完整TinyMCE编辑功能并将textarea html存储在transition_post_status 钩在Gutenberg环境中,使用TextareaControl组件,如何将完整的编辑功能引入textarea控件?我的基本设置只显示要输入控件的纯文本。我想我可以手工编写html,但似乎我应该能够使用编辑工具栏来实现这一点。
在其他元素中包装Gutenberg块‘div’/额外的HTML
我试图在块周围添加HTML包装以创建剪切效果,类似于下面的代码。有人建议,这可能与块保存或块编辑功能一起实现?我已经对CSS片段路径和SVG片段路径进行了大量的实验,但不幸的是,它们无法实现我想要实现的目标,因为我需要跨浏览器支持。HTML:<div class=\"transform-containter\"> <div class=\"transform-right\"> <div class=\"transform-left\"> <
O尝试使用嵌入块时出现嵌入404错误
尝试在古腾堡编辑器中添加Youtube嵌入块时,我在浏览器控制台中看到以下404个错误:GET https://example.com/wp-json/oembed/1.0/proxy?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D[youtubeid]&_locale=user 404 api-fetch.min.js?ver=3.1.2:1 块返回以下消息:很抱歉,无法嵌入此内容。我尝试了多个网站,不同的主题,关闭了所有插件,等等。似
多个复选框古登堡控制
我正在尝试创建类似于WordPress类别列表的组复选框控件,但无法保存我的值。我不相信我走的是最好的方向,但似乎已经接近答案了。我希望这些复选框值以数组的形式保存到单个属性,但我可以将选择保存为字符串(value1、value3、value4等)。下面是edit() 方法,并从similar question here, 但无法保存我的选择:attributes: { myCheckbox: { type: \'array\', defau
为什么新的古登堡编辑这么窄,如何让它更宽?
我开始喜欢古腾堡,但我发现它太窄了,尤其是在处理“Columns”块时。为什么它这么窄,可以安全地加宽?我可以尝试用CSS这样做,但我认为最好先问一下,以避免潜在的麻烦。
WordPress Gutenberg专栏块
如何从核心Gutenberg块复制“Columns”块?我需要在前端使用引导列网格,但我不知道如何复制“Columns”块。我在哪里可以找到它的源代码?
古腾堡块编辑器匹配管理样式和前端样式
我正在创建一个简单的主题和一些自定义块。然而,我不知道如何在编辑器和前端视觉上使我的块看起来相同。编辑器中通过以下方式应用了大量样式:load-styles.php. 我不知道这些是什么?让编辑器样式与前端匹配的最佳方法是什么?我是否必须加载新样式表并覆盖所有这些加载样式。php样式?把它们关掉?我现在是否将所有CSS加载到前端和管理员?其他想法?谢谢EDIT我知道如何在创建块时加载样式,但我想覆盖与特定块没有真正关联的非常通用的样式。例如,编辑器中有一些样式可以添加字体样式和其他内容。我想我需要一种加
Gutenberg具有多个类的注册器FormatType
我正在使用我创建的插件向Gutenbergs RichTextToolbar添加一个按钮,但我不知道如何将多个类添加到我创建的标记/span中。( function( wp ) { var MyCustomButton = function( props ) { return wp.element.createElement( wp.editor.RichTextToolbarButton, {
如何在Gutenberg编辑器中获取所选页面模板的值?
如何在编辑页面中检测所选页面模板的值?我使用jQuery选择页面属性选择框,但当我们隐藏编辑器侧栏时,它不起作用;因为它删除了该设置的标记。我认为它将数据保存在某个地方,因为我们可以在不做任何更改的情况下带回提要栏。我的代码:$(\'.editor-page-attributes__template select\').val()当侧边栏关闭时,是否有任何方法可以获取值?就像页面中的任何JavaScript变量一样,当我们更改页面模板时会更新。注意:我的意思是获取值并在JavaScript中使用它,而无需
将发布前条件添加到块编辑器
介绍Block Editor 杀死所有提供发布条件的插件,如最少字数、特色图片要求等。但是块编辑器确实引入了pre-publish checks:美丽的如何禁用Publish 按钮,直到满足设定数量的条件?四种(非常)不同条件的示例:最小字数(例如:500 单词)最小/最大标记(示例:3-5 标签)最小类别(不是uncategorized)特色图像已分配到我们目前所拥有的内容,正如预期的那样,文档不存在。但线索分散在网络上。在里面core/editor, 我们可以使用.lockPostSaving() 要
在块编辑器中删除面板(元框)
当Block Editor 被添加到WordPress中,自定义和核心元框成为传统,即使用remove_meta_box() 删除编辑后屏幕上显示的元框/面板时,此功能不起作用。那么,我们如何删除Excerpt 无法使用时的面板remove_meta_box() 不再
我可以用Gutenberg块编辑器覆盖每个帖子的CPT模板吗?
我在名为event的代码中定义了一个CPT,并且有一个用于标记的模板文件(single event.php)。我想知道是否可以用Gutenberg块编辑器覆盖事件CPT中的帖子,而不是每次都使用php模板,这是可能的吗?理想情况下,我希望模板文件适用于我所有的CPT帖子,除了其中一个或两个,这将需要不同的显示。编辑:我想在更一般的意义上,我正在寻找CPT的可选模板功能。能够使用所提供的模板,或忽略它并使用Gutenberg的块编辑器。
自定义分类在古腾堡中未显示
Gutenberg没有在编辑器侧栏中显示我们的自定义分类法。他们一直使用经典编辑器。我已经解决了常见的嫌疑犯(见下文),但运气不好。以下是我尝试过的:添加了“show\\u in\\u rest”true to the$args添加了“public”true to the$args关闭了所有插件(以确保它不是由任何插件引起的)通过“classic editor”插件切换回旧编辑器(然后它们立即再次出现)确保我没有使用保留字忠告,我很乐意听到你的想法。谢谢1月$labels = array(
自定义Gutenberg块未在前端使用样式进行渲染
我已经注册了一个自定义块,它基本上是其他内容的包装,带有一些背景颜色选项。这是我在后端的注册码:function mytheme_register_box_block() { register_block_type( \'mytheme/box\', array( \'attributes\' => array( \'className\' => array( \'type\' =&
停止WordPress编辑器嵌入链接
关于这一点,有好几篇帖子,但我怀疑在古腾堡之后,情况发生了变化,因为我无法让这两种方法都起作用。我试图阻止WordPress在帖子中嵌入链接。我只想显示常规链接。。。像往常一样漂亮,蓝色。但是它converts it to an Embed URL-object.Attempt 1) 我尝试过:function WPSE_dequeue_scripts(){ wp_deregister_script(\'wp-embed\'); } add_action( \'wp_enq
带Bootstrap的Gutenberg表块.table类
在我的前端,我使用Boostrap 4,但Gutenberg block table有类<table class=\"wp-block-table\"> 因此,与其创建新的表样式,不如将Boostrap表类附加到wp-block-table 班想知道这是否可能。谢谢
创建一个与默认段落块类似的自定义块,以便Enter开始一个新块
我一直在尝试创建一个自定义块,其行为类似于默认的段落和标题块,以便在按下Enter键时启动一个新的段落块。无论我尝试什么,当按下Enter键(使用或不使用SHOT键)时,都会添加标签。我想设置multiline 的属性RichText 到false 也许可以,但似乎不起作用。我的JS代码是:/** IMPORTANT VARS!!! **/ var el = element.createElement; var RichText = editor.RichText; bl
如何在Gutemberg编辑器中允许您的自定义小部件作为块
我想在Gutenberg中添加一个小部件作为块,如下所示: 有没有一种方法可以代替使用短代码?
在修订后的API终结点中显示Gutenberg块
我正在从事一个无头前端的WordPress项目,并且正在寻找一种方法来在到达修订端点时暴露各个帖子块。https://developer.wordpress.org/rest-api/reference/post-revisions/我使用此代码在API请求中将每个块作为数组项公开。https://wpscholar.com/blog/add-gutenberg-blocks-to-wp-rest-api/现在,我正试图对端点做同样的事情。它仅将渲染内容作为一个长字符串而不是单个块返回。如果可能的话,现在