WordPress 专题致力于从 0 到 1 搞懂、用熟这种可视化建站工具。
第一阶段主要是理解。
第二阶段开始实践个人博客、企业官网、独立站的建设。
如果感兴趣,点个关注吧,防止迷路。
什么是 WordPress 构建器
WordPress 构建器(Page Builder)是一种可以帮助用户无需编写代码,通过拖放和可视化编辑方式来构建页面的工具。构建器通常以插件或主题的形式存在,使用户能够快速创建具有复杂布局和丰富内容的页面,而不需要深入的 HTML、CSS 或 JavaScript 知识。
WordPress 构建器有以下特点:
-
所见即所得(WYSIWYG)编辑:构建器允许用户在编辑页面时直接看到效果,通常支持拖放组件,用户可以实时预览最终的设计效果。
-
模块化设计:构建器提供了丰富的模块(组件),如文本框、图像、按钮、表单、视频、幻灯片等,用户可以将这些模块自由组合成所需的页面布局。
-
自定义布局:通过构建器,用户可以不受限于主题的默认布局,自由设计页面结构,控制列数、行数和内容的位置。
-
样式控制:构建器通常提供了许多样式选项,用户可以自定义字体、颜色、背景、边距等,满足不同的设计需求。
-
兼容性:大多数构建器能够与 WordPress 的主题和插件兼容,可以在不改变网站其他部分的情况下应用构建器设计。
根据构建器的特点,可以分为以下 5 种类型。
一、Gutenberg 系统
介绍:Gutenberg 是 WordPress 自带的块编辑器,自 WordPress 5.0 起成为默认编辑器。使用模块化的“块”系统,每个内容元素都是独立的块,支持简单拖放、排列。
-
优点:
-
原生轻量:作为 WordPress 原生编辑器,性能好且加载快速。
-
模块化设计:每个内容元素都是独立的块,适合自由排列、组合内容。
-
支持全站编辑(FSE):未来 WordPress 将全面支持 FSE,可以用 Gutenberg 控制整个网站的各个部分(如页眉、页脚)。
-
-
缺点:
-
灵活性较低:相比第三方页面构建器,Gutenberg 的布局和样式选项较少。
-
适合简单设计:对于复杂的页面和高级设计需求,Gutenberg 支持有限。
-
-
使用场景:适合博客、新闻、内容展示类网站,特别是希望保持轻量和简单布局的站点。
-
需要关注的点:
-
未来的全站编辑功能:WordPress 正在扩展 Gutenberg 的全站编辑功能,未来可能可以替代更多页面构建器的功能。
-
插件的增强支持:可以通过安装增强插件(如 Kadence Blocks、Spectra)来扩展 Gutenberg 的模块类型和样式设置。
-
二、基于 Gutenberg 的增强插件
介绍:这些插件是在 Gutenberg 的基础上,添加更多模块、设计和布局功能的工具。主要包括 Spectra、Kadence Blocks、Generate Blocks、Cwicly 和 Blocksy Theme。
-
优点:
-
增强功能:增加了许多 Gutenberg 默认没有的模块(如高级按钮、信息框、图表等)。
-
提高灵活性:可定制更多样式,支持更复杂的布局,能将 Gutenberg 提升至页面构建器的水平。
-
轻量级:相比全功能的页面构建器,这些插件保留了 Gutenberg 的轻量特性。
-
-
缺点:
-
依赖 Gutenberg:这些插件必须配合 Gutenberg 使用,仍然会受其限制。
-
复杂度增加:虽然添加了更多模块,但也会增加一定的学习成本,尤其是对新手用户。
-
-
使用场景:适合需要较高灵活性但不想使用完整页面构建器的网站,比如企业网站、内容丰富的博客等。
-
需要关注的点:
-
插件兼容性:确保这些插件与您使用的主题和其他插件兼容,避免冲突。
-
性能影响:虽然是轻量化设计,但添加太多模块也可能影响性能,尤其是移动端的加载速度。
-
三、多功能主题和页面构建器
介绍:这些主题不仅可以作为高端主题使用,还内置了页面构建功能,适合需要丰富设计的企业网站和品牌网站。主要代表有 Astra Pro、Bethem、Avada 等。
-
优点:
-
功能强大:提供大量的主题选项、模板和模块,几乎可以满足任何网站的需求。
-
高度自定义:主题中内置了丰富的自定义选项,用户可以轻松调整颜色、排版、布局等。
-
兼容多种页面构建器:通常支持与 Elementor、Beaver Builder 等页面构建器兼容,设计自由度更高。
-
-
缺点:
-
较高的学习曲线:功能丰富带来了复杂性,初学者可能需要时间来适应。
-
价格较高:大部分是付费主题或付费版构建器,适合商业项目。
-
-
使用场景:适合企业官网、个人品牌网站、电商网站等,需要高度自定义和灵活设计的项目。
-
需要关注的点:
-
性能优化:功能过多可能影响加载速度,可以启用缓存和代码优化来提升性能。
-
SEO 友好性:一些多功能主题可能生成较多代码,选择时要关注 SEO 友好性,确保代码简洁。
-
四、开发者类页面构建器
介绍:这类页面构建器面向开发人员,提供高度定制的设计环境,通常生成的代码更轻量和简洁。主要包括 Bricks Page Builder 和 Oxygen Builder。
-
优点:
-
代码简洁:生成的代码更精简,减少多余元素,利于性能和 SEO。
-
完全定制:适合懂 HTML、CSS、JavaScript 的用户,可以实现高自定义的页面。
-
高性能:相对于 Elementor 等无代码工具,生成的页面速度更快。
-
-
缺点:
-
学习门槛较高:需要基本的前端知识,面向有开发背景的用户。
-
非实时预览:部分功能无法做到完全所见即所得,编辑时需要一些技术理解。
-
-
使用场景:适合有开发背景的用户,需要高度自定义且注重性能的网站,如高流量企业站点和高级展示型网站。
-
需要关注的点:
-
开发环境:适合在开发环境中调试,方便调整代码。
-
插件兼容性:与传统的无代码构建器相比,这类工具可能会与部分插件不兼容,使用时需要测试。
-
五、无代码页面构建器
介绍:五代码页面构建器(如 Elementor、Divi、Beaver Builder 和 Brizy Pro)提供了所见即所得的编辑体验,适合不懂代码的用户。
-
优点:
-
直观易用:支持拖放编辑,适合无编程基础的用户,设计上手快。
-
丰富的模板和模块:提供大量预设模板和模块,帮助用户快速搭建专业页面。
-
广泛的兼容性:多数与主流主题和插件兼容,方便扩展功能。
-
-
缺点:
-
性能可能受影响:较多的动态加载和 JavaScript 可能导致加载速度变慢。
-
费用问题:Elementor Pro 和 Divi 等高级版本需付费,适合商业用途但成本较高。
-
-
使用场景:适合电商网站、个人博客、企业展示站点等,不懂代码的用户也能创建美观页面。
-
需要关注的点:
-
页面优化:注意尽量减少动态模块,启用缓存和 Lazy Load 以提升性能。
-
SEO 设置:Divi 和 Elementor 等可能会插入额外的代码,确保页面代码简洁有利于 SEO。
-
总结
-
Gutenberg 系统:适合轻量、模块化设计,未来的全站编辑可能进一步增强其功能。
-
基于 Gutenberg 的增强插件:适合内容丰富、需要更多布局灵活性的网站,但要关注插件兼容性。
-
多功能主题和页面构建器:适合高自定义需求,支持丰富的设计,适合企业品牌网站,但性能需优化。
-
开发者类页面构建器:适合开发人员使用,代码精简性能好,适合高流量站点,但对技术有要求。
-
无代码页面构建器:拖放编辑,适合不懂代码的用户,功能强大但可能影响加载速度,适合各种类型站点。
我个人应用最多的构建器,其实主要是 Elementor 和 Bricks Page Builder。
在使用 WordPress 建站的过程中,理论上实际操作最多的工具,其实就是这个页面构建器,习惯了哪个构建器,你大概率就会使用适配构建器的主题和模板。
前期你直接上手肯定还是有会有点虎头虎脑弄不清楚,自己研究花很多时间,可以先在 B 站上找点对应构建器免费的教学视频看看,这块儿资源还是蛮多的。
当然,实操多了后,构建器就那么一会儿事,底层原理都差不多,主要差别在于交互性和可操作性上,到最后真的就是看看个人习惯,只有偶尔,可能因为某个主题而妥协。
整理了一个思维导图,欢迎收藏: