wordpress-gutenberg 相关问题

Gutenberg是WordPress的可视化编辑器。标记为wordpress-gutenberg的问题应该与Gutenberg编辑器的使用或修改有关。

为什么此页面上的 h1 字体不正确? [已关闭]

此页面有7个h1标签。所有这些都应该出现在《奥斯瓦尔德》中,但只有前两个是这样的风格。 使用检查元素,我注意到“.content h1”似乎...

回答 1 投票 0

短代码生成“更新失败。响应不是有效的 JSON 响应。”

我正在努力创建一个短代码来从具有特定标签的帖子中提取图像。 此代码一直有效,但现在失败,并显示“更新失败。响应不是有效的 J...

回答 2 投票 0

将元素注入到古腾堡的扩展块中

我是古腾堡块编辑器的反应和插件开发新手。我想做的是扩展核心组块,让用户用向量屏蔽整个块。 问题是...

回答 1 投票 0

古腾堡编辑器块的宽度和高度

我正在编写一个古腾堡编辑器块插件,我需要古腾堡编辑器的宽度和高度(仅编辑器部分),以便在用户要求时使块具有完整的宽度和高度。 我开始了

回答 1 投票 0

Wordpress - 如何获取functions.php中的当前类别名称?

如何获取functions.php中页面当前的类别名称? 这是为了根据每页的类别添加加载更多功能。 这就是我当前的代码的样子 添加过滤器('

回答 2 投票 0

向核心 Rss 块 Gutenberg 添加自定义属性

我正在尝试向核心古腾堡块添加额外的切换按钮,除了小部件块和特别是 rss 块之外,所有按钮都工作正常。 添加一按钮 在按钮上单击添加新属性 那个属性...

回答 1 投票 0

如何在 WordPress gutenberg 中设置父块中嵌套块的样式

结构 -> 自定义父块 -> 自定义子块 -> 内部块 -> 自定义子块 -> 内部块 要求 我想在

回答 2 投票 0

在核心区块的基础上创建新的古腾堡区块

我想创建一个自定义古腾堡块,但它应该是一个核心块,末尾带有附加文本。 这只是一个例子,但假设我想要一个像核心/段落一样工作的新块,但它......

回答 1 投票 0

如何在 view.js 中显示我的属性? [@wordpress/create-block]

我是 WordPress 新手,我尝试使用命令来生成 WordPress/块 npx @wordpress/create-block wis-slider --no-plugin 在这个文件夹中,我得到一个“view.js”,我可以加载外部库...

回答 1 投票 0

如何将静态的 gutenberg 块转换为使用 PHP 注册的动态块?

我正在尝试将我为 WordPress 创建的静态古腾堡块转换为动态块。我已经寻找其他解决方案,但没有成功。这个问题(正确的方法是什么...

回答 2 投票 0

如何在FSE主题Wordpress中插入PHP代码?

我想在 FSE 主题 WordPress 中的 single.html 中添加一些 php 代码,如二十二三、二十二等。我尝试将 single.html 的扩展名更改为 single.php 但当我这样做时...

回答 1 投票 0

古腾堡画廊块 - 相同尺寸的图片修复

我只想分享古腾堡画廊的快速修复程序,因为我在其他地方找不到修复程序。修复什么: 问题:如果您将不同尺寸的图像上传到图库,

回答 2 投票 0

React 组件,用于对帖子进行分组并以 2 组或 3 组的形式显示它们,在两种配置之间交替

我正在构建一个古腾堡块,它将帖子分组并以 2 或 3 组的形式显示它们,在两种配置之间交替。这是我想出的代码(为了简洁省略了一些代码): 合作...

回答 1 投票 0

Wordpress Gutenberg SetAttributes,属性作为参数传递

我正在创建一个具有许多属性的古腾堡块,并尝试为可以通过输入字段更改的属性创建一个通用函数。对于属性标题我有: 我正在创建一个具有许多属性的古腾堡块,并尝试为可以通过输入字段更改的属性创建一个通用函数。对于属性 title 我有: <RichText onChange={this.props.onTitleChange} value={this.props.title} /> 和 function onTitleChange(value) { setAttributes({title: value}); } 这有效。现在,虽然我希望创建一个通用函数,其中 setAttributes() title 可以是我从 React onChange 传递的任何内容。我尝试了另一个功能onValueChange: <RichText onChange={this.props.onValueChange.bind("title")} value={this.props.title} /> 和 function onValueChange(value) { setAttributes({this: value}); } 这不起作用,因为“this”不是我的块的属性。即使我的函数 this 中的 onValueChange 等于“标题”,它是通过 bind() 函数传递的。 我不确定我想做的事情是否可行,因为我不完全理解 setAttributes() 函数,但如果可以完成,它将节省大量时间和额外的代码,因为否则我将不得不为我的所有属性创建一个 onXChange() 函数。所以我的问题是:如何使用 setAttributes() 设置动态属性的值? 事实证明我所要做的就是将 this 括在括号中,所以: function onValueChange(value) { setAttributes({[this]: value}); } 保留绑定属性: onChange={onValueChange.bind('title')} 另一种选择是使用 setAttributes 内联,如下所示: onChange={ title => setAttributes( { title } ) } 确保将title更改为属性名称。 目前我能想到这个: class MyComponent extends React.Component { constructor(props) { super(props); // create a ref to store the textInput DOM element this.textInput = React.createRef(); } render() { // tell React that we want to associate the ref // with the `textInput` that we created in the constructor <RichText onChange={ ()=> this.props.onValueChange("title",value) } value={this.props.title} ref={this.textInput} /> } } function onValueChange(property ,value) { let element = ReactDOM.findDOMNode(this.refs.textInput); element.setAttributes({property: value}); } PS: Not Sure wheather this is going to work but yeah you can give a try. 在这里的答案中找到[这个]真是太棒了。我试图更进一步,这对我来说更简单! 现在我有了一个组件,可以反复使用它来实现我想要的所有属性。 export const CustomComponents = { CustomRangeControl: (val, attribute, setAttributes) => { return ( <RangeControl label={[attribute]} value={val} onChange={(value) => setAttributes({[attribute]: value}) } min={20} max={800} /> ); } } 现在我可以像这样将它添加到我的块中 <InspectorControls> <PanelBody ...> {CustomComponents.CustomRangeControl(width, "width", setAttributes)} {CustomComponents.CustomRangeControl(height, "height", setAttributes)} ... </PanelBody> </InspectorControls>

回答 3 投票 0

古腾堡块,通过控件更改支持

我正在开发我的插件,但我受困于块支持。我需要使用检查器控件更改块的支持。就像属性一样。但是,我还没有在任何地方看到支持秒...

回答 1 投票 0

在古腾堡前端使用React

所以这是一个非常简单的问题,我在互联网上搜索了很多。我发现很多人仍然想知道为什么这样的功能还没有可用。 我需要使用 React o...

回答 2 投票 0

如何摆脱 Woocommerce Blocks 模板?

我有几个自定义插件来支持各种付款方式,这些方式在较旧的 WordPress+Woocommerce 网站中效果很好,但我发现在新的 WordPress+Woocommerce 安装中所有这些附加...

回答 1 投票 0

如何将自定义古腾堡块控件从设置移动到样式选项卡?

我正在为我未来的项目编写自定义古腾堡块。我有几个块,每个块都有自己的控件,允许更改边框属性、颜色等。 所有这些控制...

回答 1 投票 0

Gutenburg 在浮动图像周围插入 DIV 打破浮动

我正在使用古腾堡来布局博客文章,其中一些文章会有一个图像漂浮在段落旁边。 不管出于什么原因,Wordpress 在浮动图像周围插入一个 div 破坏了效果......

回答 1 投票 0

Wordpress Gutenberg:检查器中的“块名称”设置是什么

有人知道古腾堡检查器中“块名称”参数的用途吗?我不明白它的用途,它没有保存在数据库中,我找不到任何文档......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.