Genesis Framework

了解Genesis Layout选项

Genesis在layout方面非常灵活,如果你不喜欢所有页面都是两栏式布局,还可以为每个post或者page指定单独的layout选项。不仅如此,在编辑页面还允许你为body添加自定义样式。

Read More
Genesis Framework

基于Genesis Sample Child 子模板定制全宽度模板

Genesis Framework提供的示例子模板宽度是960px,我们可以通过修改样式表将其改为全宽度模板。Genesis Framework 1.8的结构清晰,分为header、nav、subnav、inner(content部分)、footer-widget(optional)、footer,每个部分中的内容都被class为wrap的div包围。

Read More
Genesis Framework

设置Genesis后台选项默认值

如果你需要:

  • 设置Genesis Framework后台选项的默认值,不比没做一个新站都重新设置一遍
  • 防止客户不小心修改了后台选项,导致已经设置好的网站出问题
  • 对客户隐藏后台功能

那么这里与你需要的东西。

Read More
Genesis Framework

Genesis主题框架:如何创建自定义模板

Genesis主题框架下的自定义模板与普通WordPress主题的自定义模板并没有很大区别,首先要创建一个模板文件,例如page-news.php,该模板将只读取post type是news的文章。模板开头的声明也是一样的:

<?php /*
Template Name: News Template
*/ ?>

Read More
Genesis Framework

如何更改Genesis 文章分页导航文字

Genesis Theme Framework的Genesis Theme Settings中提供了三种文章导航(Post Navigation)方式:
Older/Newer,
Prev/Next,
Numeric
Older/Newer的方式默认的文字是<<Older Posts和Newer Posts>>,这对博客网站很使用,如果换成产品评论网站,似乎改成Older Reviews和Newer Reviews更合适。

Read More
Genesis Framework

Genesis Framework 子模板安装与配置实例

Genesis Framework一般通过子模板(Child Theme)来扩展主题,这样升级框架时可以最大限度的减少对网站现有样式和功能的影响。开始学习Genesis Framework框架之前,先安装Genesis Framework和示例子模板(点此下载Sample Child Theme),Genesis Framework是收费框架,不过你可以通过搜索Genesis Framework 下载找到最新版Genesis 1.8.0的下载。

Read More