奇客资讯、软件硬件、编程系统

February 7th, 2008

permalink WordPress 主题( Theme )制作经验谈

本文由北极冰仔翻译自 Nick La 原文 WordPress Theme Hack。
转载请务必以超级链接的形式注明本文及原文出处。如您对此存有异议,请勿转载。

WordPress 最初的开发目标只是一个博客平台。但是现在 WordPress 已经日渐强大,你可以使用它来建立任何类型的网站或把它当作一套内容管理系统(CMS)。写这篇文章,我将与大家分享一些关于如何制作更优秀的 WordPress 主题的技巧。我不是程序员或是开发人员,所以我将重点放在前台的开发上。呃,对了,我忘记说了,WordPress 让这类开发变得如此简单,即使是非程序员(像我一样的设计师)也能建立出非常棒的网站来。我的 WordPress 站点包括:N.Design Studio、Best Web Gallery、Web Designer Wall 和一些免费的 WordPress 主题。
WordPress Conditional Tags / WordPress 条件标签
在创建一款动态的 WordPress 主题过程中,条件标签非常有用。它允许你控制哪些内容将会显示、以怎么样的方式显示。下面是一些条件标签的示例:

动态高亮菜单
我在 Best Web Gallery 中使用了动态高亮菜单。假如当前页面是首页(Home)或目录页(Category)或存档页(Archive)或搜索结果页(Search)或单篇日志 页面(Single),class=”current” 属性将会自动加入到第一个列表条目的 li 标签中,它将会高亮显示“Callery”按钮;假如当前页面的缩略名是“about”时,class=”current” 属性将自动加入第二个列表条目的 li 标签中。

<ul id=“nav”>
<li<?php if ( is_home() || is_category() || is_archive() || is_search() || is_single() || is_date() [...]