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

  • 在块变换中,如何插入内部块?

    时间:2019-10-03

    我正在创建一个从短代码转换而来的块。换句话说,这:[example att1=\"foo\" att2=\"bar\"] <p>Inner.</p> <p>Content.</p> [/example] 应转换为myplugin/example 两个p标记的内部块。到目前为止,我已经得到了这个,它可以很好地获得短代码属性。(function(wp){ wp.blocks.regist

  • 自定义分类术语未显示为列表古登堡编辑器WordPress

    时间:2019-10-06

    我知道以前有人问过这个问题,我在互联网上搜索过,遇到过几个有类似问题的人,其中一些人有解决方案(显然,这些解决方案都不适合我)。以下是我注册自定义分类法的方式(为了简单起见,不包括标签):register_taxonomy( \'location\', array( \'restaurant\' ), array( \'labels\' => $labels, \'public\' => true, \'hie

  • 在古腾堡将多个图像块转换为画廊块?

    时间:2019-10-10

    很容易将一个图库块转换为多个图像块。但我该怎么做呢?我有几个老帖子,上面有十几张左右的图片。我想在gallery块中显示所有这些内容,而无需每次搜索一个媒体库来重建它。

  • 页面在Gutenberg中是可编辑的,但在经典编辑器中会出现帖子

    时间:2019-10-10

    我有一个网站,帖子将出现在经典编辑器中,但应该出现在块编辑器中。该网站是WordPress 5.2.3的最新版本。这个主题是根据《二十一二》改编的。没有激活“Classic Editor”插件,因此没有理由在帖子中使用Classic。因此,所有帖子类型都会出现在经典编辑器中。客户端希望为帖子使用块。有什么想法吗?这里有五种立柱类型。我使用了一个代码,试图强制所有帖子类型与古腾堡合作,但没有结果。// Enable Gutenberg for all post types function shap

  • 古登堡在ACF选项页面上

    时间:2019-10-10

    我希望能够将古腾堡积木添加到ACF选项页面。我做了很多研究,但什么也没发现。例如,最好有一个页脚块,并在“页脚”选项页上进行渲染/预览,就像在前端一样。有人知道这是否可行吗?

  • Gutenburg InnerBlock独生子女

    时间:2019-10-11

    我有一个名为Custom Card 这需要InnerBlock 作为一个孩子。这样做的目的是因为我想在Custom Card 非常具体的方式。这个Custom Card 有三个允许的块:core/quotecore/videocore/image我遇到的问题是,用户选择一个块后,可以继续向同一张卡添加更多块。我想限制这张卡,允许他们从三个可用选项中选择一个。我可以用什么方法来做这件事?

  • 在Gutenberg中有没有对应的PHP函数SANITIZE_KEY?

    时间:2019-10-13

    WordPress的PHP库中有一个函数sanitize_key 用于生成数据库密钥和HTML ID。我想从一个标题中生成一个slug,这个标题可以用作一个HTML ID,在古腾堡块中。古腾堡库中是否有等效的(或接近等效的)函数,或者我必须自己创建一个函数?

  • 如何在编辑器块中使用代码?

    时间:2019-10-13

    我试图在块中执行代码,以便显示论坛主题的标题和描述。我注意到自定义HTML块似乎不允许我执行PHP。做我想做的事情的标准方法是什么?也许我必须创建一个自定义的短代码?谢谢Brian

  • 不推荐使用的函数在Gutenberg中不起作用

    时间:2019-10-15

    我正在更改默认属性:const blockAttrs = { avatarSize: { type: \'number\', default: 120, // 70 -> 120 }, //other attrs }; 不推荐使用的函数:deprecated: [ {

  • 在Gutenberg/JS中使用Dispatch(‘core/EDITOR’).editPost()调用将多个元值设置为数组

    时间:2019-10-16

    我试图通过Gutenberg组件将图像的URL和ID存储在帖子的元字段中,但我很难弄清楚如何将这些多个值存储在一个数组中。我可以毫无问题地将单个值存储为元值。我甚至可以毫无问题地将单个值存储在数组的第一个位置。但我似乎无法找到合适的语法来利用Wordpress将数组存储为元值的能力。总体目标是覆盖在社交媒体上分享帖子时使用的图像。问题是,我需要将URL和ID都传输到PHP挂钩,以便它能够与插件(SEO框架)正常工作。不幸的是,我不能只存储ID,因为我需要URL来在Gutenberg组件中呈现图像。完整组件

  • 在HTML块中插入SVG代码(而不是img)

    时间:2019-10-18

    我想在Guttenberg HTML块中插入svg代码。我不想把它作为图像,因为我想用CSS来处理它。如果插入svg,则会显示所有标记,并且只有svg标记中的文本。谢谢

  • 如何更改某些段落或标题块的宽度?

    时间:2019-10-22

    大多数时候,我喜欢在我的网站的整个宽度上设置块(https://princetonfireandsafety.com/), 但有时我只想有一个没有那么大的标题或段落块。就像如果文本只有一行或两行,那么整个页面看起来都很奇怪(例如,我页面上标题为“你知道商店购买的灭火器仍然需要为你的业务认证吗?”我只想比它上面的中间一栏宽一点)。我不知道如何实现这一目标。我是否忽略了块编辑器的选项?是否需要完成一些CSS/HTML?或者有没有一个插件可以让这更容易?如果有必要的话,我正在使用OceanWP主题。

  • 古腾堡:useDispatch不是一个函数--包括@WordPress/data

    时间:2019-10-23

    我有@wordpress/data 软件包已安装,但我无法使用useDispatch 在“我的块编辑”功能中:const { registerBlockType } = wp.blocks; const { useDispatch, useSelect } = wp.data; . . . registerBlockType( \'rb-bootstrap/grid\', { ... edit: function( props ) {

  • 在Gutenberg(网站迁移)中替换图像路径的查询?

    时间:2019-10-23

    我习惯于这样做update wp_posts set post_content = replace(post_content,\'http://dev.example.com/website\', \'http://www.website.com\'); 这似乎不再适用于来自古腾堡的文本。对此有什么想法/更新吗?

  • 古腾堡块不是全宽的

    时间:2019-10-26

    我遇到了一个问题,古腾堡编辑器中的图像块不是页面的全部,即使我在后端选择了“全宽”。有没有办法解决这个问题?参考图片:

  • WordPress的Gutenberg可复用块

    时间:2019-10-28

    我使用的是自定义主题,我想将id带到值​​可重用块的。我有以下代码:<?php $post = get_post(); if ( has_blocks( $post->post_content ) ) { $blocks = parse_blocks( get_the_content() ); foreach($blocks as $block) { $id= isset($block[\'attrs\'][\'id\'

  • 在古腾堡中使用工具栏按钮时,如何获取选定的字符串?

    时间:2019-10-31

    我在块编辑器中添加了一个按钮。目前,它添加了<span class=\"lqdnotes-blank-it\"> 在选定文本之前,以及</span> 在这样之后:<span class=\"lqdnotes-blank-it\">Selected Text.</span>以下是当前代码:(function ( wp ) { var lqdNotesButton = function( props ) { return

  • 块编辑器:如何在Java中获取WordPress管理用户界面中的标题和帖子内容?

    时间:2019-11-03

    为了适应一些旧的SEO模块(为TinyMCE编写),我必须通过JavaScript访问当前的帖子标题和帖子内容。我过去一直在回避古腾堡,但这似乎不再可能了。在旧的SEO模块中admin.js:var title = $(\'#title\').val().trim(); var content = $(\'#content\').val().trim(); 这些领域在古腾堡已经不存在了。我试图在文档中找到正确的方法,但到目前为止运气不好。我发现:wp.data.select("

  • 如何在渲染回调中显示内部块

    时间:2019-11-05

    我有一个块复制了;“列”;块我的问题是我不想使用默认值save 函数,但改用回调函数。正如我所用InnerBlocks我的edit 看起来像这样edit: ( props, setAttributes, className ) => { . . . <InnerBlocks template={ getColumnsTemplate( props.attributes.columns ) } templateLock="al

  • 如何允许在古腾堡用户界面元素中使用超文本标记语言帮助文本?

    时间:2019-11-06

    我想知道如何将可单击的链接添加到帮助文本?el( ToggleControl, { label: \'Toogle\', help: \'<a href=\"https://..\" >This will be escaped, I do not want that</a>\', checked: props.attributes.toggle, onCh