导航栏优化

看到上面的一堆东东了吧,“首页”、“存档”、“链接”……当然我这里仅仅是一些页面的链接而已,也算是导航栏吧。

既然是导航,固然是要浏览者了解自己身在何处,可去向何方。

我这里有明显的提示了,在首页的时候,“首页”两个字就变成白色背景,其他诸如“链接”、“关于”也是如此。

其中,首页的这个提示在很多主题下都有实现,然后是其他页面的链接,WordPress 的 wp_list_pages 函数,默认就给出了当前页面一个 current_page_item 标签。这样我们只要在 CSS 里面对 current_page_item 进行设置就能给浏览者提示了。

那么,当我进入某篇文章的 时候,也就是 single 页面时,导航栏该作出什么样的反应呢?

像我这样的导航栏或者称之为“菜单栏”自然无法做到对没一篇文章都来个提示。从概念上讲,文章应该属于菜单项目中的那一类呢?“存档”可以包含“文章”。很多人都会搞一个存档页面吧,来展示一下博客上的文章,方便用户查找。甚至不仅仅是文章(日志),分类页面、标签页面、作者页面都可以看成是从属于 archives (档案)的。

那么怎么在导航栏中表现出来呢?

Continue reading