wordpress-gutenberg 相关问题

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

Wordpress 自定义块间距(填充和边距)响应式

我花了一些时间构建一个自定义块,为我提供一个包装器,我可以为内部块设置主题。一切都好。我可以在块配置(block.json)中添加所需的支持: “支持&q...

回答 1 投票 0

如何删除帖子编辑器中的“添加新类别”按钮(编辑器后分类法)

添加新类别 - 如何删除此链接? 创建分类法时,我使用 default_term 参数,因此我不再需要创建和编辑分类法的功能,我只需要能够

回答 2 投票 0

从 Headless WordPress 获取帖子以在 Next.js 中使用时如何检索古腾堡块样式?

我目前正在构建一个 Next.js 应用程序,该应用程序使用 REST API 从无头 WordPress 后端检索帖子。我注意到古腾堡块返回的内容包括 HTML com...

回答 1 投票 0

使用get_post_field扩展查询以在functions.php中使用数组

我正在尝试扩展下面的查询以使用一组页面块(而不仅仅是一个“我的页面”),但无法让它工作,任何人都可以解释为什么吗? 函数alerts_enqueue() { $

回答 1 投票 0

使用is_page在functions.php中排队脚本不起作用

任何人都可以帮助我使用后端块编辑器在某些页面上有条件地排列脚本吗? 我尝试使用开发人员文档中的 is_page() 进行任何操作,但我无法理解...

回答 1 投票 0

无法在 WordPress 块插件中加载管理样式

我正在使用此代码将我的 WordPress 管理员特定样式表排入队列。 函数 enqueue_neatwp_admin_styles() { wp_enqueue_style( '插件管理风格', plugin_dir_url( __FILE__ ) . 'build/styles/

回答 1 投票 0

如何更改Wordpress Gutenberg可视化编辑器默认字体系列

如何使我的网站主题的字体与Wordpress Gutenberg可视化编辑器默认字体系列相同? 每次我发布新帖子时,我的网站字体都会默认恢复为主题的字体。 我...

回答 1 投票 0

如何在ACF中使用show_in_rest = true?

我正在使用带有 ACF 的经典编辑器。 当我使用CFS时,我描述了 注册帖子类型( “文章”, 大批( “标签”=>“记事”, “公开”=> 真实, &...

回答 1 投票 0

如何为自定义帖子类型创建模板?

我有很多用 acf 创建的自定义帖子类型。搜索时,由于acf更好的搜索,有结果。我在子主题中创建了 single-{}.php 以显示所点击帖子的详细信息。但是...

回答 2 投票 0

Wordpress Gutenberg FSE 烦人的内联 CSS

我正在尝试删除一些CSS,这些CSS是由Wordpress添加到前端的。在上次更新中,Wordpress 添加了这样的类: 我正在尝试删除一些由 WordPress 添加到前端的 CSS。在上次更新中,Wordpress 添加了这样的类: <main id="app" class="wp-container-620d4049355bb wp-block-group"> <div class="wp-container-620d404934f13 entry-content wp-block-post-content"> wp-container-620d4049355bb / wp-container-620d404934f13 用于主要块。 问题是它还添加了一些CSS: .wp-site-blocks > * + * { margin-top: var( --wp--style--block-gap ); } .wp-site-blocks > * { margin-top: 0; margin-bottom: 0; } .wp-container-620d4049355bb > * { margin-top: 0; margin-bottom: 0; } .wp-container-620d404934f13 > * + * { margin-top: var( --wp--style--block-gap ); margin-bottom: 0; } 这个 CSS 与我的块有冲突,我在其中添加单个类来设置边距。 有人可以帮助我如何删除该CSS吗?或者删除该类?有趣的是,wp-container-620d42ff1d800 每次页面刷新都是不同的。 谢谢! blockGap 功能,var( --wp--style--block-gap ); 默认情况下未启用。如果您在 theme.json 中启用了 blockGap 或 AppearanceTools,您可以通过将其设置为 null 来再次禁用它: 主题.json: { "version": 2, "settings": { "spacing": { "blockGap": null } } } 查看 theme.json 参考: https://developer.wordpress.org/block-editor/reference-guides/theme-json-reference/theme-json-living/#spacing 如果要删除 wp-container-random 以及生成的对齐方式、边距和 Flex 样式,可以禁用布局功能。 将其添加到您的主题functions.php或类似内容中: remove_filter( 'render_block', 'wp_render_layout_support_flag', 10, 2 ); 如果您激活了古腾堡: remove_filter( 'render_block', 'gutenberg_render_layout_support_flag', 10, 2 ); wp_render_layout_support_flag 的来源:https://github.com/WordPress/WordPress/blob/master/wp-includes/block-supports/layout.php#L142 在 WordPress 6.1 中,添加了一个新的主题支持选项,允许开发人员选择退出这些结构布局样式。 // Disable structural layout styles. add_theme_support( 'disable-layout-styles' ); @link https://make.wordpress.org/core/2022/10/10/updated-editor-layout-support-in-6-1-after-refactor/ 我发现前面的答案的解决方案大部分有效,但也从我确实想要的标记中删除了一些类,例如对齐类(例如.is-content-justification-center)。

回答 2 投票 0

在 WooCommerce 结账表单(古腾堡块)中添加 ACF 自定义字段

最近我注意到 WooCommerce 结账表单/页面现在是由古腾堡块生成的。所有可用的挂钩/模板在这个新页面中都不再起作用!知道如何使用吗

回答 1 投票 0

如何在使用 @wordpress/scripts 包含 React 的 WordPress 插件中包含 React-Query

我正在开发一个使用 React 的 Wordpress 插件,并希望使用 React-Query 来处理 api 调用。 React 通过 @wordpress/scripts 包含在我的项目中,我的印象是

回答 1 投票 0

Wordpress Rest API 405 错误无法保存古腾堡小部件

我在尝试保存块小部件时收到“响应不是有效的 json 响应”错误。我已经尝试了所有我能想到的;重置永久链接,停用所有插件,重置为

回答 1 投票 0

WordPress Gutenberg 从 useBlockProps 获取块样式

我在注册我的块时添加样式: 风格:[ { name: "my-style-1", label: "样式名称" } { name: "my-style-2", label: "样式名称 2" } ], 我...

回答 3 投票 0

更新 Wordpress Gutenberg 块中对象属性的特定属性

我有一个带有属性的自定义古腾堡块: 值对象:{ 类型:'对象', 默认: {}, } 我想在输入更改时更新该对象中的特定属性。所以我有

回答 2 投票 0

带有嵌套[核心/组]元素的createBlocksFromInnerBlocksTemplate

WordPress 5.6 有一个新的 Block API。通过“createBlocksFromInnerBlocksTemplate”,我们可以从 InnerBlocks 模板创建创建块。 我用下面的模板尝试了这个功能...

回答 1 投票 0

自定义 useBlockProps

我正在制作一个自定义块来插入视频。我使用 BorderControl 组件添加了一些样式选项。 默认情况下,使用组件选择的选项将应用到编辑器中的块...

回答 1 投票 0

古腾堡块变体从工具栏中删除对齐方式

我正在使用registerBlockVariation复制图像块 registerBlockVariation( '核心/图像', { name: '图像自定义', title: '图像自定义', 属性: { 我的属性:'自定义' ...

回答 2 投票 0

有没有办法在block.json中为ACF`renderCallback`定义类方法?

我有一个使用以下 block.json 定义的自定义古腾堡块: { “名称”:“我的区块/联系人”, "title": "联系方式", “类别”:&...

回答 1 投票 0

WordPress 交互 API 如何使用 data-wp-bind--循环检查?

是否可以将checked绑定在循环生成的一组单选按钮上,并让checked状态由state决定? 奇怪的是,在我当前的设置中,最后一个值被检查了

回答 1 投票 0

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