Bricks安装和设置教程

秦半两发布于 2022年 11月 10日

大家已经基本了解了Bricks Builder,那么我们趁热打铁,来一步步安装并完成基础设置。

目 录

    安装Bricks

    官网购买Bricks后,进到账号内,在 DOWNLOADS 界面分别下载 BRICKS THEME 和 CHILD THEME。下载到本地的是两个zip压缩包,不需要解压。

    在官网下载bricks主题文件
    在官网下载bricks主题文件

    在wordpress后台的 主题 选项卡下按照图中的序号标注顺序依次上传安装bricks和bricks-child主题文件压缩包,并启用Bricks Child子主题。

    wordpress后台上传主题文件
    wordpress后台上传主题文件
    启用子主题
    启用子主题

    启用子主题后会自动跳转到bricks主题的欢迎界面,填入你购买的bricks密钥,点击蓝色 激活许可证 按钮进行激活。密钥在你bricks账号的sites和licenses界面都有显示。

    密钥激活
    密钥激活

    子主题和父主题是相互联系的。子主题在文件中添加了wordpress可识别的代码句式,使得wordpress能将子主题和父主题相关联。Bricks-child子主题可以看作是Bricks父主题的孩子,继承了父主题的所有功能,同时可以修改或新增CSS、PHP代码,却无需更改父主题的任何文件。子主题并不会更新,所以把代码写在子主题很安全。每次父主题更新的时候都会替换掉所有的文件,假如代码写在父主题中,将会导致原先添加的代码全部消失,必须重新添加代码才能重新得到更新前的功能和样式。使用子主题就避免了这种麻烦。

    以下教程内容中出现的编辑器截图将全部采用英文界面。
    一方面是因为编辑器的中文翻译应该是机翻的,存在一些错误,有时候会对我们产生误导;
    另一方面,从我们学习成长的角度来说,英文是第一选择:①不同的编辑器,专业术语基本是一致的,在掌握英文的术语后,以后出现其他更优秀的编辑器将能够更容易切换;②熟悉英文术语后能够查阅大量的国外优质教程,不用再忍受国内众多的采集+机翻内容。

    Bricks基本设置

    点击 Settings 进入设置界面。

    通用设置界面

    通用设置界面
    通用设置界面

    第一项 Post types,一般保持默认。当你确实需要用bricks来编辑博客内容时,将Posts的开关打开。

    第二项 Gutenberg data,保持默认即可。

    第三项 SVG uploads,推荐只开放管理员上传的权限。因为svg图片实际上就是由一大串代码输出的图像(以记事本打开svg格式的图片便可以查看代码),很可能被别有用心的人添加恶意代码,所以我们用到的svg图片一定要有可信的来源。svg是矢量格式,不会因设备分辨率的不同而失真推荐网站logo使用。另外,svg图片可用AI编辑。

    第四项 Miscellaneous,建议禁用前两个。我们一般使用专门的SEO插件来设置,关闭bricks自带的功能,算是防止冲突吧。

    第五项 Custom breakpoints,当我们需要自定义屏幕分辨率的断点时才打开,一般使用默认画布尺寸即可。Bricks默认提供了4种尺寸,分别是桌面端(≥992px),平板端(798px-991px),手机横屏端(479px-767px),手机纵屏端(≤478px)。

    编辑界面的断点排列
    编辑界面的断点排列

    不同屏幕分辨率的分界点被称为breakpoint。breakpoint可以让我们自定义各种分辨率区间,然后分别调整相应分辨率范围的网页布局。

    假如我们在所有分辨率下都使用一种页面布局,那电脑端的页面到手机端就会变得非常小(例如,手机浏览器中的桌面版网页);虽然说现在的网页大部分都是自适应布局的,但是我们依然要对不同的分辨率进行手工调整,以便达到最佳的显示效果。

    第六项 Convert,无需管它。当新版本编辑器的元素代码、设置发生重大更改时,bricks会在这个项目中提供一键变更程序。目前看我这篇教程的童鞋们,都已经是最新版本,用不上这个功能。当然不排除未来也许会用到。

    Builder Access界面

    设置代码执行权限
    设置代码执行权限

    第一项 Builder access,默认设置。一般只让管理员拥有网站的编辑权限。

    第二项 Code Execution,代码执行功能。Bricks有一个code小部件,开启这个功能后,code小部件底下会出现Excute Code的开关。选择执行后,我们在code小部件内添加的代码就可以运行。一般也只给管理员开启这个权限。

    Builder界面

    设置自动保存
    设置自动保存

    Bricks默认60s自动保存一次,我们根据自己的实际情况进行更改即可。

    设置界面颜色和语言
    设置界面颜色和语言

    编辑器界面的颜色默认是灰黑色,可以更改为其他颜色;
    本教程基于英文界面,所以语言请选择英语。

    设置结构面板
    设置结构面板

    与结构面板相关的功能,我个人喜欢的配置如上图。

    设置动态数据选项
    设置动态数据

    禁用 WP REST API,因为存在安全隐患;Dynamic data(动态数据)按自己喜好设置即可。

    Performance界面

    Bricks的一个显著特点是网页加载速度很快。得益于它对自身CSS、JS文件进行了大幅优化压缩,并且提供了缓存插件常见的优化功能,如禁用emoji表情、禁用谷歌字体、图片懒加载等,所以即使不使用缓存插件,网站的速度也是非常快的!

    性能设置界面
    性能设置界面

    外贸网站可能会插入YouTube视频,所以 embed 是否禁用视情况;
    假如未使用到谷歌字体,也禁用掉。

    设置CSS和字体的加载方式
    设置CSS和字体的加载方式

    CSS加载方式推荐使用 External files,加载更快。

    Webfont加载方式视情况以及你的喜好而定:

    默认方式是 Stylesheets 加载,即先加载文字,再加载样式。网速慢的情况下完成字体渲染可能要好几秒——网页文字会从系统默认字体突然变到另外一种字体,一定程度上给访问者带来不流畅的体验,并且在Google Pagespeed测试中的Cumulative Layout Shift值可能会偏高。

    Webfont Loader (JS) 则是先不显示文字,直到字体全部加载完毕才显示,减少了文字偏移,这样访问者看到的文字就是最终的样式。但是有一个缺点就是,当网速慢的情况下,访问者可能已经将页面下拉到底下,很容易忽视位于网页上方位置后续才显示出来的文字。

    API界面

    这个就不多说了,需要用到时添加对应的API即可。

    Custom Code界面

    可以在此处添加CSS和JS代码。这样的话就不需要额外的代码管理插件了。

    此处添加的代码是全局加载的,所以推荐添加全局性代码,比如GTM代码;假如只想要添加单个页面加载的代码,需要到具体页面或模板中的编辑界面 Style>CSS>Custom CSS 中添加。

    小结

    到此为止,基础准备工作都已完成,接下来就可以去熟悉界面和了解基操作了。虽然安装、激活等步骤属于最基础的操作,但是对于刚接触WordPress的新手来说还是有必要讲解一下的。另外,基础设置虽然不起眼,但是很多与操作相关、性能相关的设置都在这个部分,所以大家一开始有必要了解一下,不懂的童鞋直接按照我上面的图片来设置就行。

    这篇文章对你有帮助吗?
    [ 评价次数: 0 ; 满意度: 0/5 ]

    欢迎留言