首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Gutenberg块变体选取器不起作用

Gutenberg块变体选取器是WordPress编辑器中的一个功能,它允许用户为自定义块选择不同的布局或样式。如果这个功能不起作用,可能是由于以下几个原因:

基础概念

  • Gutenberg编辑器:WordPress 5.0及以上版本引入的区块编辑器,用于创建和编辑内容。
  • 块变体:允许开发者为同一块定义多种不同的显示样式或布局。

可能的原因

  1. 插件或主题冲突:某些插件或主题可能与Gutenberg编辑器不兼容,导致块变体选取器无法正常工作。
  2. JavaScript错误:浏览器的控制台中可能存在JavaScript错误,阻止了块变体的加载。
  3. 服务器问题:服务器端的错误或性能问题也可能影响编辑器的功能。
  4. 缓存问题:浏览器或服务器端的缓存可能导致旧的JavaScript文件被加载。

解决步骤

  1. 检查控制台错误
    • 打开浏览器的开发者工具(通常通过按F12或右键点击页面并选择“检查”)。
    • 查看“控制台”标签下的错误信息,寻找与Gutenberg或块变体相关的错误。
  • 禁用插件和主题
    • 尝试禁用所有插件,然后逐个重新启用,以确定是否有插件引起冲突。
    • 切换到一个默认的WordPress主题,如Twenty Twenty-One,看看问题是否仍然存在。
  • 清除缓存
    • 清除浏览器缓存。
    • 如果使用的是CDN或缓存插件,清除服务器端的缓存。
  • 更新WordPress和插件
    • 确保WordPress核心、主题和所有插件都是最新版本。
  • 检查服务器响应
    • 使用工具如Pingdom或GTmetrix检查网站性能,查看是否有服务器响应慢或错误。

示例代码(如果需要调试JavaScript)

代码语言:txt
复制
(function($) {
    $(document).ready(function() {
        // 尝试手动触发块变体选取器的更新
        wp.data.dispatch('core/block-editor').updateBlockAttributes(wp.data.select('core/block-editor').getBlock('your-block-id'), {variant: 'desired-variant'});
    });
})(jQuery);

应用场景

  • 自定义内容布局:允许编辑者根据不同的页面或文章需求选择不同的块布局。
  • 多语言网站:为不同语言的内容提供不同的显示样式。

优势

  • 灵活性:提高了内容创建的灵活性和多样性。
  • 用户体验:编辑者可以更直观地选择所需的布局,提升编辑效率。

如果上述步骤都无法解决问题,建议查看WordPress官方论坛或社区寻求帮助,或者联系专业的WordPress开发者进行进一步的诊断和修复。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

WordPress 5.0 发布,新增基于「块」的编辑器 Gutenberg

WordPress 5.0 终于发布,该版本最大的更新就是编辑器,正式引入新的基于块(block-based)的编辑器:Gutenberg,它可以给用户提供更简化的编辑体验。...Gutenberg 编辑器 新的 Gutenberg 编辑器不会改变内容在前端的展示,它可以让博客作者快速插入任何类型的多媒体内容,并重新排列你想要核心展示的内容。每块内容都在自己的块中,便于操作。...如果你精通 HTML 和 CSS,Gutenberg 编辑器也不会阻挡你,他只会简化你的编辑过程,而不是效果。 WordPress 默认提供大量的块,而且社区也在不断添加新的块。...如果你正在为客户构建站点,则可以创建可重用的块,这有益于你的客户随时添加新内容,同时仍保持一致的外观。...切换回经典编辑器 如果你不习惯默认的编辑器,你可以切换回使用经典编辑器,经典编辑器插件将保持在 WordPress 核心代码中,直到 2021 年。

47730
  • WordPress 6.1 正式版已发布,最全新功能图文介绍

    文章目录[隐藏] 新的默认主题:Twenty Twenty-Three 块编辑器改进 更多块支持间距设置 改进的边框选项 封面中的特色图片 使用内部块实现引用和列表块 改进的导航块 编辑器设计增强 预览按钮现在标记为视图...Twenty Twenty-Three 具有极简风格,是具有完整站点编辑功能的块主题。它将带有十种样式变体,用户可以在站点编辑器中选择。 它还将附带四种不同风格的字体。...块编辑器改进 WordPress 用户大部分时间都在使用块编辑器为他们的网站创建帖子和页面。 每个 WordPress 版本都对编辑器进行了大量改进。...WordPress 6.1 将包括从 13.1 到 14.1 的 古腾堡 Gutenberg 版本中引入的更改。这些 Gutenberg 版本的主要重点是为不同块的设计工具的可用性带来一致性。...编辑器设计增强 WordPress 6.1 还将对编辑器屏幕设计进行一些更改。这些更改将改善块编辑器屏幕上的用户体验。

    4.7K30

    展望 WordPress 5.0 会给我们带来哪些更新?

    古登堡(Gutenberg)编辑器 Gutenberg,古登堡,1397 年出生于德国,是西方国家活字印刷术的发明人,从而引导了一次媒介革命,其历史地位与中国的毕昇比肩(当然,古登堡比毕昇晚了 400...WordPress 新的编辑器被命名为 Gutenberg ,显然被寄予了极大的期望。作为模块编辑器,Gutenberg 的开发目标是,让用户添加和编辑富文本内容更加简单和愉悦。...---- 古登堡(Gutenberg)编辑器一直以来都是以“插件”形式存在着,目前已经更新到了 3.3.0 版,也已经完美的支持中文了,大家想了解和体验的可以移步 WordPress 插件库专页了解Gutenberg...下面给大家分享一个简单的古登堡(Gutenberg)编辑器插件体验总结。...界面风格 接下来,将逐步介绍新版编辑器与旧版编辑器的不同 文章格式工具栏(旧版) 文章格式工具栏(新版) 旧版的编辑器,工具栏位于正文的上方,而新版的编辑器则进行了拆分,首先是左上角的加号 添加内容块

    1.4K30

    WordPress 6.0 正式版发布 版本详细讲解

    将 Gutenberg 扩展到 WordPress 中的完整站点编辑体验意味着社区必须解决的所有问题都是复杂而深远的。WordPress 6.0 是社区致力于共同应对这些严峻挑战的一个例子。...通过对写作体验的周到更新、构建更好的块功能以及添加新的直观风格切换器,我为在此版本中所做的工作以提供出色的站点编辑体验感到非常自豪。...样式切换 块主题现在包括包含多种样式变体的选项。这进一步扩展了新的样式系统,并启用了在单个主题中切换站点外观和感觉的快捷方式。...在编辑模板时,在根部或块之间,快速插入器会向您显示图案和模板部分,以帮助您更快地工作并发现新的布局选项。 查询块支持对多个作者进行过滤,支持自定义分类法,并支持自定义没有结果时显示的内容。...在组块中一次控制一组块的间隙、边距、排版等。 在堆栈、行和组变体之间切换以定位具有更大布局灵活性的块组。 使用图库块中的间隙支持功能来创建不同的外观 – 从添加所有图像之间的间距,到完全消除间距。

    1.6K40

    WordPress 4.9.8版本正式发布,修复了46个问题

    下面我们说一说 WordPress 4.9.8 版本中的亮点: 包含“Try Gutenberg”标注 WordPress 4.9.8 包含“Try Gutenberg”标注,鼓励网站所有者安装 Gutenberg...插件,以测试他们的现有内容和插件如何与块编辑器一起使用。...它还提供了安装 Classic Editor 插件的选项 ,如果他们觉得需要更多时间来准备切换到块编辑器。...在 WordPress 4.9.8 中,标注将显示给以下用户: 如果未安装或激活 Gutenberg,则会在单个站点上向管理员用户显示标注,在多站点上显示超级管理员用户。...如果 Gutenberg 被安装和激活,标注将显示给贡献者用户及以上。 如果安装并激活了经典编辑器插件,则将为所有用户隐藏标注。

    1.3K20

    WordPress 5.0“Bebo” 正式版发布

    WordPress 5.0 最大的亮点就是正式引入新的基于块(block-based)的编辑器 —— Gutenberg,给用户提供更简化的编辑体验。...新的 Gutenberg 编辑器不会改变访问者对你的内容的观感,它的作用是让你快速插入任何类型的多媒体并重新排列你想要核心展示的内容。每块内容都在自己的块中,有单独的封装,便于操作。 ?...WordPress 默认提供大量的块,而且社区也在不断添加新的块。 ? 这种全新的编辑体验为设计和内容提供了更加一致的处理。...如果你正在构建 client 站点,则可以创建可重用的块,这有益于你的客户随时添加新内容,同时仍保持一致的外观。...当然,不想改变习惯的用户可以继续使用经典编辑器。经典编辑器插件将支持到 2021 年。

    53130

    神级WordPress主题框架Genesis 2.8发布:容易引起极大舒适感

    在征询了Genesis社区的个人和公司用户的意见之后,明显可以知道,有两个需求的优先级要排到最高:一、提升演示内容的导入体验,二、充分利用Gutenberg的强大功能。...通过一键导入演示数据的功能,主题开发者可以很轻松地在一个使用了该主题的新站上将所需插件和精心设计好的Gutenberg块导入进来。...此外,默认Gutenberg块和定制化内容可以随演示内容一同导入,具有复用性,内容作者可以在其他任何页面或日志上重复使用,在将来构建新内容时会感到更加强大更加模块化。...用户不仅会在设置全新网站的时候能够体会到“管用、好使”的感觉,Gutenberg块的复用性也会让这种“管用、好使”的体验一直加深。...Configuration API可以支持开发者保存特定主题的个性化设计配置,比如Gutenberg样式,调色板,编辑器的字体大小和主题要用到的数组。

    2K11

    从Rust到远方:PHP星系

    Gutenberg项目是WordPress的一个新编辑器,因为Wordpress是用PHP编写的,很自然的我们需要一个PHP的原生扩展来解析Gutenberg博客格式。...声明类 注意:后面的4个代码块不是本文的核心,它只是需要编写的代码,如果不打算编写一个PHP扩展,可以跳过它。...再一次,可以看到我们需要review的代码面是很小的,因为考虑到解析器仍然是用Rust编写的,修改解析器不会影响绑定(除非AST明显更新)! PHP是一种带有垃圾收集器的语言。...另一个大问题是PEG解析器由于内存限制无法处理许多个Gutenberg文档。当然,增大内存的大小是可能的,但并不理想。使用Rust解析器作为PHP扩展,内存保持大小不变,并且和被解析文档的大小接近。...我认为我们可以进一步优化扩展来生成迭代器而不是数组,这是我想探索东西以及分析其对性能的影响。The PHP Internals Book中就有一章是关于迭代器的。

    1.1K40

    为何PHP使用率大降40%?

    该公司有争议的新基于块的用户界面 Gutenberg 是造成这种情况的主要原因。不过,他承认,从 PHP 转向 JavaScript “并不容易”。...例如,PHP 是一种服务器端脚本语言(这意味着代码通常在 Web 服务器上处理),但 Mullenweg 希望 WordPress 使用 JavaScript 在客户端执行更多操作。...也许在浏览器中使用 JavaScript(现在拥有令人难以置信的虚拟机和真正快速的处理器)比在服务器端执行此操作更快。”...在演讲的最后,有人问 Mullenweg 他对 Gutenberg 项目以及开发人员在为其做出贡献时遇到的困难有何感想。特别是,提出这个问题的开发人员希望“降低 Gutenberg 中的抽象级别”。...他补充说,Gutenberg——以及大概向 JavaScript 的转变——尚未完成。

    25010

    从Rust到远方:WebAssembly 星系

    对于Gutenberg Rust解析器,我没有使用像wasm-bindgen这样的工具(这是一个纯粹的gem),因为在几个月前开始这个项目的时候我遇到了一些限制。请注意,其中一些已经被解决了!...我想要提醒读者的是Gutenberg的Rust解析器开放了一个AST以及一个root函数(语法的根),相应的定义如下 pub enum Node { Block { name...= Vec::from_raw_parts(pointer, 0, capacity); } } 这里Vec::from_raw_parts函数被标记为unsafe,因为我们要用unsafe块来隔离它...gutenberg_post_parser::root(input)开始运行解析器。如果解析成那么节点会被编译为字节序列(现在先忽略不讲)。...内存中开辟一块空间来存buffer, 然后我们实例化一个unit8类型的buffer视图,也就是说我们把这个buffer看作是一个u8的序列,这个就是Rust想要的, 最后这个buffer被循环的复制到内存中

    1.5K20

    niRvana · 轻拟物主题4.8完美版

    块编辑器的优势:完全的可视化操作,无论是插入内容还是编辑参数,都可以可视化的操作,而无须去修改繁琐的代码。...编辑器标题区块前端动画效果 v4.3.0 1、新增WordPress编辑器Gutenberg优酷视频区块 2、新增卡片式音频Gutenberg自定义区块 v4.2.0 1、新增:新增网站蹦迪功能 2、新增...编辑器段落文字标记功能,可设置部分文本颜色、背景色等 3、新增:Gutenberg文本提示语功能,可给选中的文本设置鼠标悬停效果 4、新增:阅读量显示。...2、修复登陆界面被添加了前台样式和脚本的BUG 3、自定义标题分隔符:没什么用又偏有强迫症需要 4、默认启用语音合成 5、相册使用Gutenberg编辑器 v1.2.3 1、全站不刷新加载页面开启后,页面...(如浏览器前进后退)会仍然存留的bug v1.2.2 1、Gutenberg增加了alignfull功能,并调整了对应的样式 2、Ajax加载页面增加了一个方法,用于加载并渲染完成后预留给第三方插件处理

    8.7K10

    命令行上的数据科学第二版 四、创建命令行工具

    在这种情况下,最好将这个一行程序作为一个单独的构建块,可以成为更大的东西的一部分。为了在参数方面给这个一行程序增加一些灵活性,让我们把它变成一个 Shell 脚本。...您可以打开您最喜欢的文本编辑器,复制并粘贴这个一行程序。让我们将这个文件命名为top-words-1.sh,以表明这是我们新的命令行工具的第一步。...$ fc 运行fc调用默认的文本编辑器,它存储在环境变量编辑器中。在 Docker 容器中,这被设置为nano,一个简单的文本编辑器。...同样,你可以随意使用任何你喜欢的编辑器,但我将坚持使用nano,它安装在 Docker 映像中。...只需要六个步骤就可以将您的代码变成可重用的构建块。你会发现这会让你更有效率。我建议你留意创造自己工具的机会。下一章将介绍 OSEMN 数据科学模型的第二步,即清理数据。

    2.3K40

    屏蔽 WordPress 古腾堡编辑器,换回经典编辑器

    WordPress 5.0 带来的古腾堡编辑器(英文名是 Gutenberg)非常酷,也叫做块编辑器(block editor),它把内容当作一块一块来处理,每一块有自己的设置,使用起来非常清晰好用:...古腾堡编辑器使用不习惯 但是习惯是一件很难改变的事情,很多人习惯了经典的编辑器,对于古腾堡编辑器总是用不习惯。...但是有些用户不想这么折腾,希望切换回经典编辑器。...如何屏蔽古腾堡编辑器 为了兼容,WordPress 官方也提供了 Classic Editor 插件,可以通过各种方式在古腾堡编辑器和经典编辑器切换使用: 管理员可以设置默认的编辑器。...管理员可以允许用户修改他们的默认编辑器。 如果允许,作者给每篇文章设置使用哪种编辑器。 任何一篇文章不管最后谁编辑,打开都是最后使用的编辑器都是上次使用的。

    42920

    8个用于设计漂亮表格的WordPress插件

    在WordPress中作为内容管理工具的一个好处是,几乎所有文字处理软件能做的事情(例如文本格式,布局格式,嵌入图像等等)都可以在WordPress编辑器中完成,但比较欠缺的一种功能是表格设计。...WordPress最新版中的Gutenberg编辑器已经有了表格“块”的功能。你可以在这里在线体验一下:https://wordpress.org/gutenberg/。可以快速插入一个简单的表格。...Gutenberg中的表格工具 除此之外,你还在WordPress中手写代码进行插入表格操作: ?...wpDataTables 这个插件的开发人员将这其称为“数据管理器”,人如其名。...你不仅可以将大批量数据导入WordPress(支持 Excel,CSV,Google电子表格,MySQL查询,XML,JSON和序列化PHP数组), 还可以使用它的表格构造器或可视化界面来管理表格。

    5K20

    Chrome 浏览器必知必会的小技巧

    这其中的一些小技巧在低版本中是没有的,所以建议大家用最新版的,目前最新版是62,版本很重要,如果发现有些技巧不起作用,请先查看浏览器的版本。...切换为以HTML形式编辑F2 在Styles 边栏中使用的快捷键 Styles 边栏windowMac转到源中属性值声明行Ctrl+点击属性值CMd+点击属性值在颜色定义值之间循环Shift+点击颜色选取器框...Shift+点击颜色选取器框编辑下一个/上一个属性Tab、Tab+ShiftTab、Tab+Shift 在控制台中使用的快捷键 控制台windowMac聚焦到控制台Ctrl+Ctrl+清除控制台Ctrl...拾色器 在Styles边栏 点击任意颜色的小色块,就可以弹出颜色选择器 ? ? 1、颜色选择区域。 2、吸管。 3、复制到剪贴板。将显示值复制到剪贴板。 4、显示值。...8、显示值切换器。在当前颜色的RGBA,HSLA和Hex表示之间切换。 9、调色板切换器。 快速添加样式规则 1、在Styles 边栏,鼠标放在每一小块样式规则上,右下方都会有三个小点 ?

    1.5K80

    chrome浏览器 必知必会的小技巧

    这其中的一些小技巧在低版本中是没有的,所以建议大家用最新版的,目前最新版是62,版本很重要,如果发现有些技巧不起作用,请先查看浏览器的版本。...---- 在Styles 边栏中使用的快捷键 Styles 边栏 window Mac 转到源中属性值声明行 Ctrl+点击属性值 CMd+点击属性值 在颜色定义值之间循环 Shift+点击颜色选取器框...Shift+点击颜色选取器框 编辑下一个/上一个属性 Tab、Tab+Shift Tab、Tab+Shift ---- 在控制台中使用的快捷键 控制台 window Mac 聚焦到控制台 Ctrl...拾色器 在Styles边栏 点击任意颜色的小色块,就可以弹出颜色选择器 ? ? 1、颜色选择区域。 2、吸管。 3、复制到剪贴板。将显示值复制到剪贴板。 4、显示值。...快速添加样式规则 1、在Styles 边栏,鼠标放在每一小块样式规则上,右下方都会有三个小点 ? 2、鼠标放在这三个小点上,会出现5个小图标,每个小图标都有作用 ?

    91830
    领券