Divi WordPress Theme
我们最近发布了Canvas V4,并要求Matty写一篇关于创建此新版本Canvas的思想和想法的文章。

自去年初发布以来,Canvas作为我们的旗舰主题,已经实现了许多增强和添加。 各个级别的用户对Canvas灵活性和易用性的反应都令人难以置信。 考虑到这一点,是时候对Canvas进行一些调整,并彻底检查代码以获得更大的灵活性了。

在处理涉及所有类型和技能水平的用户的此类任务时,必须将其作为项目的主要支柱加以考虑-所有技能水平的用户都需要能够利用新功能,这一点很重要。 输入管理器模块。

Manager模块的“布局”,“挂钩”和“元”为用户提供了易于使用的界面,以利用Canvas中的高级功能(例如通过“挂钩”管理器捆绑的挂钩并过滤公共区域)。通过“元”管理器)。 这意味着用户无需过多了解钩子或过滤器是什么,即可使用它们。 因此,从根本上讲,这些高级功能似乎不再是令人生畏和难以接近的。 当然,更高级的用户一旦熟悉了钩子和过滤器的概念,仍然可以在其子主题中使用标准编码的过滤器。

当普通的WordPress用户开始使用自定义主题时,他们就会熟悉主题模板文件系统,页面模板以及模板如何组合在一起。 对于新用户,或者只是尝试调试问题或仅自定义其网站单个页面的一小部分的用户,浏览数百行(甚至数千…eek!)代码行可能很麻烦,而且可能会变得混乱许多IF条件语句等。输入新的Canvas模板引擎。

Canvas的模板引擎已经过全面改进,可以对您网站的显示进行精细控制,直到单个特定帖子如何在您网站上的任何地方显示(搜索结果,存档和详细信息屏幕)。 模板旨在分离主模板文件(包含演示文稿和网站结构),循环(包含逻辑)和帖子内容(如何显示特定帖子)。

最好的是:所有这些精细控制都是100%儿童主题友好的。 这意味着您可以更改模板文件的外观,而无需将任何常见逻辑继承到子主题。 太酷了吧?

在前几段中,我讨论了Manager模块背后的“为什么”。 以下是有关它们如何工作的更多信息。

元管理器

“元”管理器使用灵活的短代码来自定义每个帖子标题下方和“阅读更多”区域中每个帖子下方的区域。 该管理器提供用于输入文本,HTML和简码的简单文本区域。

画布元管理器

为了简短地介绍Canvas中的这些新短代码,我们创建了灵活的短代码来显示常用内容,例如帖子的类别,标签,日期,时间,作者等,以及诸如一般信用和版权文本之类的短代码供使用主要在页脚(现在也支持简码)中。

顺便说一句,我们所有其他短代码(除当前的Custom Typography外)在这里也起作用。 因此,自定义操作(例如在每个帖子下方插入Twitter按钮)现在变得轻而易举。

挂钩经理

“挂钩”管理器可帮助用户在任何Canvas自定义挂钩点添加内容。 这与自定义CSS结合在一起,使代码添加变得轻而易举,而无需深入研究代码。 这些挂钩支持HTML,纯文本以及您猜到的简码!

画布挂钩管理器

布局管理器

“布局”管理器是管理器中真正的“大爸爸”。 它控制Canvas中的所有布局,并允许通过可拖动的用户界面自定义每个可用布局中每列的宽度。 根据需要,并选择一个页面或文章(或作为默认配置)上使用时自定义每个布局,该布局的定制宽度将投入使用。 真棒WooCommunity是我们将自定义控制权移交给您的另一种方式。

使用画布布局管理器更改列大小

综上所述,在对诸如Canvas之类的项目进行检修时,考虑该项目的所有用例非常重要。 仅使用综合主题选项的用户,以及通过自己的子主题开发高级定制的用户。 如上所述,这种考虑见证了Canvas中几个新功能的诞生,试图弥合差距并帮助用户利用Canvas提供的更高级的功能。 考虑到使用产品的用户范围的不同,可以改变改进该产品所涉及的结果和方法。

我们期待看到WooCommunity可以使用此新版本的Canvas构建什么。 🙂

cta-banner-10-product-page-v2_2x

【免费外贸推广营销视频培训教程】
https://school.yooopaaa.com

WordPress著名Avada主题官方优惠
https://1.envato.market/xxPav

WordPress可视化建站Elementor插件
https://elementor.com/?ref=19904

WordPress外贸独立站DIVI主题官方优惠
https://www.elegantthemes.com/affiliates/idevaffiliate.php?id=59787

亚马逊选品工具Jungle Scout官方优惠
https://junglescout.grsm.io/jieqiu1568

独立站SEO优化工具Semrush免费7天试用
https://shareasale.com/r.cfm?b=1577772&u=2541755&m=97231&urllink=&afftrack=