黑马模板网专注企业网站模板制作,包括企业pbootcms网站模板,静态网页模板,网站源码下载,HTML网站模板等等。
免责声明:本站所有资源(模板、图片)搜集整理于互联网或者网友提供,仅供学习与交流使用,如果不小心侵犯到你的权益,请及时联系我们删除该资源。
Roots主题是一个非常简洁的WordPress BootStrap主题框架,把两个非常流行的开源生态系统WordPress和BootStrap非常有机的结合在了一起。本站就是基于roots7主题构建的,很快,roots主机即将迎来一个新的纪元——Roots 8.0,Roots 8.0主要变化有以下几点。
Roots主题名称更改为 Sage
Sage需要的PHP版本最低为php5.4,这一点有点激进,想想国内还有多少主机的php版本还是php5.2呢。不过升级是值得的 ,php5.4中增加echo和数组简写语法在很大程度经精简了我们的代码。
前端构建工具从Grunt转到了Gulp
有人说,从Grunt转到了个Gulp就像又回到了现代。不过Sage已经为我们编写好了Gulp任务,我们只需要使用就可以了 。可用的Gulp任务有:
- gulp — 编译和优化 assets 目录中的文件,主要是LESS和js,同时压缩优化图片
- gulp watch — assets文件发生改变时重新编译
- gulp –production — 为生产环境编辑 assets (没有 source maps).
- gulp –tasks — 列出所有可用任务
框架不可知论,Sage不再仅是一个WordPress BootStrap框架了
Sage和以往的版本最具革命性的特点就是框架不可知论了。框架不再要求必须使用bootstrap作为主题的前端框架了,我们可以使用Pure,Uikit等框架。
移除了主题激活设置
使用过roots主题的朋友都知道,roots主题激活后,会有一个主题激活设置的选项,该选择可以为我们生成静态首页,设置固定链接结构等,这显然不是每个人都需要的,对于不熟悉框架的程序员,还会造成一定的那困扰,所以为了简化操作,Sage主题框架中取消了这个功能。