使用 Mystique 这个主题有一年多了,除了升级到3.0版本的过程比较坑爹之外,基本的体验都还不错。这个主题最大的优点是功能够强,可以省掉一堆插件。当然,使用的久了,难免还是有些小地方看着不爽,最近花了点小功夫,对这个主题做了些调整,主要还是 css 格式控制部分。
在这里列一下具体修改的内容:
- 调整 heading 控制部分,主要是 h1~h4 :包括 大小, 间距和底栏的格式设置
- 调整超链接的格式 ( a, a.hover )
- 调整列表的格式 ( ul, ol )
- 单篇文章中‘前一篇’和‘后一篇’链接的设置: 在 single.php 里把他有页面顶端移到文章末尾,同时修改 css 部分 ( .post-links ) 调整格式
- 文章下面的 Tag 标签换回旧版的格式,重新加上 Tag 图标 ( .hentry .post-tags )
- 关于右边栏的 tabbed widget 部分的修改,这部分有点繁杂,下面单独来说
与其他部分不同,右边栏的 tabbed widget 的输出格式不是在主题的 core.css 中定义,而是由另外的 side-tabs.css 来定义。当然由于这里用的是 child-theme 模式,修改后的内容都可以一并丢到 css 设置里。
对 tabbed widget 具体修改的内容:
- widget 的背景和边框 (.block-tabs)
- widget 里面调用的 calendar 的格式的修改:这里 calendar 的格式除了 side-tabs.css 的定义外,也会调用 core.css里的部分设置,因此修改的时候在 “.block-tabs .calendar-block ” 的模块里将这些格式全部重新设置
- widget 中的 tag-cloud 部分的格式:基本的标签云的设置在 wordpress 后台的 widget 设置里都可以完成,在 tabbed widget 里面的修改主要是 css中的 “.block-tabs .tagcloud” 部分的描述
上面就是最近做的所有修改,目前看来还不错 (可见下图),当然还要看看这个主题版本更新了之后会不会有其他问题..