WordPress Bootstrap 主题框架 Roots8.0 即将发布,大版本,大跨越


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主题框架中取消了这个功能。

  • 分享:
评论
还没有评论
    发表评论 说点什么