用户是否应该能够选择一个以上的区块样式?

当我第一次尝试WordPress中的区块样式功能时,我留下了深刻的印象。作为一个主题创建者,这是一个允许用户选择一个与设计有关的类的简单方法,而他们实际上不需要知道在引擎盖下发生了什么。在第一个星期左右,我遇到了许多人都遇到的问题。我想把两个或更多的类/风格结合起来,为用户提供广泛的选择。

这要追溯到2018年底或2019年初–大约是在WordPress 5.0发布的时候。此后,其他人也要求具备组合样式的能力,Highrise Digital的联合创始人Keith Devon上周通过Twitter再次提出了这个问题。然而,这些多个请求从未导致对核心代码的改变。

这种蜗牛式的步伐是有益的。在其他功能尚未成熟的时候,过早地跳到一些功能上,会造成不必要的遗留包袱。

在过去的几年里,我重新评估了我对组合块样式的立场。随着编辑器的发展,围绕着用户将有哪些选择出现了一个更清晰的视野。虽然我最初想组合块状样式,但我现在不那么确定了。主要的原因是,Core已经通过块选项使许多东西过时了,而且它在将来会继续用其他的控件来这样做。当WordPress自己处理这个问题时,它创造了一个所有主题都可以依赖的标准。

通过我在空闲时间里建立的那些激情项目之一,我目前有六种风格的图片块。

  • 圆形
  • 翻转:横向
  • 翻转:垂直翻转
  • Polaroid
  • Polaroid:向左倾斜
  • Polaroid:向右倾斜
用户是否应该能够选择一个以上的区块样式?插图

有些时候,混合和匹配其中一些可能是有意义的。例如,翻转。横向风格与其他所有的风格都很适合,并且在组合时不会造成问题。我也可以通过增加选择来满足每个可能的变化。

有些组合会完全崩溃,或者不符合美学要求。例如,”圆形 “风格与 “宝丽来 “风格不能很好地配合。然而,这些都是简单的风格,几乎没有触及可能的表面。

大多数这些都不是我想在主题中使用的块状样式。例如,圆形样式可以很容易地通过WordPress支持的border-radius选项来处理。宝丽来(Polaroid)风格只是一个花哨的名字,在图片上加了一些填充物和一个盒状阴影。这些都是标准的设计功能,最终应该成为基本编辑器体验的一部分。

目前,提供这种风格的主题正在填补WordPress尚未做到的空白。在短期内,主题作者必须迎合他们的用户基础。然而,在未来的道路上,WordPress应该提供一套更强大的工具,涵盖基本的东西。真的没有理由让每个主题都为本质上相同的块样式(例如,Polaroid vs. Framed vs. Borders)有一个不同的、非标准的slug(即类名)。这造成了跨主题的兼容性问题,我们应该尽可能地避免。

块状样式对于介绍实现这些基本设计选项的快速方法来说是很方便的,但我正在看它们应该是什么,是长期的。如果核心WordPress发展到使大多数这些样式过时的地步,主题作者应该如何处理这个功能?

这就是更专业的块样式的意义所在。目标是一样的:填补WordPress留下的空白。

一个很难用简单的设计选项来复制的例子是标签云块的标签样式,如下面的截图所示。

用户是否应该能够选择一个以上的区块样式?插图1

我还为同一区块设计了一个 “Pill Outline”样式。

用户是否应该能够选择一个以上的区块样式?插图2

很明显,这两种风格不会一起工作。创建一个用户可以同时选择的系统会导致一些有问题的结果。任何两种块状样式变得越复杂,它们就越有可能相互冲突。

现在,承诺为块样式提供多选功能还为时过早。我们需要让这个东西发挥一下作用,给核心设计工具一个机会来赶上。当大多数与WordPress一起打包的块有了更广泛的样式选项时,我们可以重新进行评估。

在那个时候,开始使用块的变化,一个允许开发者预先配置块的属性的API,甚至可能更有意义。如果存在一套可靠的设计选项,那么为用户提供多种组合就会很简单。

同时,我希望看到对块样式的用户界面进行重新评估。Shaun Andrews有一篇深入的文章:切换块状样式,探讨了关于我们可以如何迭代的各种选择。

 收藏 (0) 更新不易,打赏吧

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

除特别注明外,本站所有文章均基于CC-BY-NC-SA 4.0原创,转载请注明出处。
文章名称:《用户是否应该能够选择一个以上的区块样式?》
文章链接:https://www.banzhuti.com/should-users-be-able-to-select-more-than-one-block-style.html
分享到: 生成海报
版权免责声明

① 本站提供的资源(插件或主题)均为网上搜集,如有涉及或侵害到您的版权请立即通知我们。
② 本站所有下载文件,仅用作学习研究使用,请下载后24小时内删除,支持正版,勿用作商业用途。
③ 因代码可变性,不保证兼容所有浏览器、不保证兼容所有版本的WP、不保证兼容您安装的其他插件。
④ 本站保证所提供资源(插件或主题)的完整性,但不含授权许可、帮助文档、XML文件、PSD、后续升级等。
⑤ 由本站提供的资源对您的网站或计算机造成严重后果的本站概不负责。
⑥ 使用该资源(插件或主题)需要用户有一定代码基础知识!另本站提供汉化使用安装教程,仅供参考。
⑦ 有时可能会遇到部分字段无法汉化,同时请保留作者汉化宣传信息,谢谢!
⑧ 本站资源售价只是赞助和汉化辛苦费,收取费用仅维持本站的日常运营所需。
⑨ 如果喜欢本站资源,欢迎捐助本站开通会员享受优惠折扣,谢谢支持!
⑩ 如果网盘地址失效,请在相应资源页面下留言,我们会尽快修复下载地址。

热门文章

评论 抢沙发

评论前必须登录!

立即登录   注册

WordPress主题 插件 建站 汉化

定制服务联系我们
切换注册

登录

点击按钮进行验证

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活