最新公告
  • 欢迎您光临IO源码网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • 用户是否应该能够选择多个区块样式?

    当我第一次尝试WordPress中的区块样式功能时,我印象深刻。作为主题创建者,这是一种允许用户选择与设计相关的类的简单方法,而他们实际上不需要知道幕后发生了什么。在第一周左右,我遇到了许多其他人遇到的问题。我想结合两个或多个类/样式来提供广泛的用户选项。

    这是在2018年底或2019年初——大约在WordPress5.0发布的时候。自那以后,其他人要求能够组合风格,Highrise Digital的联合创始人基思·德文 (Keith Devon)上周通过Twitter再次提出了这个问题。但是,这些多次请求从未导致核心代码的更改。

    这只蜗牛的步伐是有益的。在其他功能尚未成熟时过早地使用某些功能可能会产生不必要的遗留包袱。

    在过去的几年里,我重新评估了我对组合区块样式的立场。随着编辑器的发展,围绕用户将拥有的选项出现了更清晰的愿景。虽然我最初想结合区块样式,但我不再那么确定了。造成这种情况的主要原因是core已经通过区块选项淘汰了许多,并且将来会在其他控件中继续这样做。当 WordPress自己处理这个问题时,它会创建一个所有主题都可以依赖的标准。

    通过我在空闲时间构建的那些激情项目之一,我目前为图片区块提供了六种样式:

    • 圆角
    • 翻转:水平
    • 翻转:垂直
    • 宝丽来
    • 宝丽来:向左倾斜
    • 宝丽来:向右倾斜

    宝丽来风格的图像向左倾斜

    宝丽来风格的图像向左倾斜。

    有时混合和匹配其中一些可能是有意义的。例如,Flip: Horizo​​ntal样式与所有其他样式都非常适合,并且在组合时不会引起问题。我也可以通过添加选择来满足所有可能的变化。

    一些组合会完全失效或不美观。例如,圆形样式不适用于宝丽来样式。然而,这些都是简单的风格,几乎没有触及可能的表面。

    其中大部分都不是我想随主题一起发布的区块样式。例如,可以通过WordPress支持的border-radius选项轻松处理圆角样式。宝丽来风格只是图像上一些填充和框阴影的一个奇特名称。这些都是标准设计功能,最终应该成为基本编辑器体验的一部分。

    目前,提供此类样式的主题正在填补WordPress尚未这样做的空白。短期内,主题作者必须迎合他们的用户群。然而,在未来,WordPress应该提供一套更强大的工具来涵盖基础知识。对于基本上相同的区块样式(例如,宝丽来 vs. Framed vs. Borders),真的没有理由让每个主题都有不同的、非标准的slug(即类名)。它会产生跨主题兼容性问题,我们应该在可能的情况下避免这些问题。

    区块样式对于引入实现这些基本设计选项的快速方法很方便,但我正在研究它们应该是长期的。如果核心WordPress发展到它使大多数这些样式过时的地步,主题作者应该如何使用该功能?

    这就是更专业的块样式有意义的地方。目标是相同的:填补WordPress留下的空白。

    一个难以使用简单设计选项复制的示例是标签云区块的标签/标签样式,如下面的屏幕截图所示。

    tag/标签的tag样式

    tag/标签的tag样式。

    我也有同一个区块的Pill Outline样式:

    标记的Pill Outline区块样式

    标记的Pill Outline区块样式。

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

    现在,为区块样式提供多选功能还为时过早。我们需要让这件事发挥作用,让核心设计工具有机会迎头赶上。我们可以重新评估WordPress打包的大多数区块何时具有更广泛的样式选项。

    那时,开始使用区块变体可能更有意义,这是一种允许开发人员预配置块属性的API。如果存在一组可靠的设计选项,那么为用户提供多种开箱即用的组合将很简单。

    同时,我希望看到对区块样式UI的重新评估。Shaun Andrews有一篇深入的文章Thinking Through: Switching Block Styles,探讨了我们如何对其进行迭代的各种选项。via wptavern

    1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!384324621@qq.com
    2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理,有奖励!
    3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
    4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有★币奖励和额外收入!

    IO 源码网 » 用户是否应该能够选择多个区块样式?

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    IO源码吧
    一个高级程序员模板开发平台

    发表评论

    • 177会员总数(位)
    • 12330资源总数(个)
    • 53本周发布(个)
    • 0 今日发布(个)
    • 563稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情