论友谊

阿尔伯特·加缪(Albert Camus)于1957年致函勒内·查尔(Rene Char):

我越老,我就越发现你只能和解放我们的人生活在一起,他们用一种既轻松又强烈的感情来爱我们。生活变得太困难、太痛苦、太脆弱,我们无法再忍受我们所爱的人的新奴役。从字面上说,我们最终会屈服于悲伤,我们必须活着去寻找话语、冲动和思想,以此来维持快乐和喜悦。
我无法以其他方式想象我们的友谊。我崇拜你的幸福,你的自由,简而言之,就是你的冒险,我想成为你永远可以信赖的伴侣。

因此,向快乐和持久的友谊精神致敬…马特,40岁生日快乐!

theme.json地平线

一种称为主题.jsonWordPress 5.8中引入了允许主题控制块编辑器的各个方面,从预设到设置,再到块的外观。一些很酷的东西这已经可以做到了,但我想简要解释一下我认为它开始解锁的更实质和有趣的方面:

互动性。样式属性是块属性的一个子类。因此,整个区块宇宙都理解这意味着主题作者用来构建主题的规则集可以通过图形界面访问,用户可以与之交互。这对于开放一个过去对用户关闭的区域(或需要一堆特别的从主题开始工作),同时赋予主题控制边界和默认值的能力。

巩固。消除主题上重复声明的开销,特别是支持块特性方面的开销。主题不需要关注结构样式,可以自由使用CSS实现特定的视觉效果、增强和细节。

兼容性。鉴于它说的是方块语言默认情况下与第三方块兼容,前提是这些块使用核心API。这对生态系统来说是一个变革,在那里你不需要担心WooCommerce区块是否适合你的网站设计——它会的。

性能。该框架可以根据使用的内容在前端生成正确的捆绑包。随着区块主题开始推出,我们几乎没有触及表面,但改进可能是巨大的。主题不再需要为可能在给定页面上使用或不使用的小部件加载样式而支付罚款。

灵活性。它为混合和合并不同的方块风格食谱打开了大门。例如,您可以将块的定义x个z(z)从一个主题出发并保持来自另一个。您可以在知道没有选择器冲突的情况下完成此操作!这使得传递一系列网站的品牌定义或说“我想让我的网站的按钮看起来像这个主题”而不丢失任何其他定制变得很容易。如果主题切换时需要,也可以保留特定的定制。我们也几乎没有触及到这里可能发生的事情的表面。

视觉奇偶性。不言而喻,但以共享格式表示视觉方面也允许平台确保编辑器和前端,无论其设置如何,都可以同步。对编辑样式表(历史上不准确且难以维护)的需求应该大幅减少或完全消失。

模式。这一点没有太多提及,但主题.json将主题样式规范作为结构化指令发送到.org目录是相当简单的,这样您就可以使用主题样式的实际上下文预览和浏览模式!

便携性。设计结构也可以用于主题之外的上下文中-想想本地应用程序、RSS订阅阅读器、电子邮件、代理可以控制广告的外观和感觉等。基本上,网站的外观和感受有一个编码配方,很容易从中提取价值并在不同上下文中使用。

无障碍。通常是初级的工具(如颜色对比)现在可以正确地理解任何值的上下文,因为每个块的嵌套范围是一个可遍历的方面向前地渲染时间。有可能产生更高对比度的口味整个场地自动。与暗模式类似。

管理员。这更奇怪,但也有可能根据当前的网站设计,使用特定的定义自定义wp-admin的外观方面,而无需重复工作或特定的目标。