Categories

Hello! you can read the articles by categore. view archives

aeroom 重装上线

在两个月的忙碌时期过去之后,很低调很神速地在一周内将网站改版了。主要的变化是缩小了左侧的空白区,大幅增加了内容区域的宽度,上一版的可读区域的确是太小了。另外颜色也力求更少更淡,并且大范围地应用了圆角元素,作为一个 Web 从业者,努力提高网站的可用性和亲和力应该是我们始终不变的目标吧。

一些插件和 Widget 方面的改变

flickr logo 启用 Flickr Photo Alubm 替换了过于臃肿的 NextGen Gallery,同时用其自带的 Widget 取代了 FlickrRSS,具体效果请参见现在的 Albums。除了 Flickr 在国内的速度稍慢之外,我觉得这款插件还是相当不错的。但是千万不要追求华丽给它启用任何 AJAX Slideshow 效果,否则看照片的人会发狂的。另外它的模板其实很好定制,一般来讲只要调整一下 /tantan-flickr/templates 文件夹里面的 photoalbum-index.php 就够了。

弃用了 Quoter,启用了一个回复评论的通知插件:Mail to Commentor,我觉得邮件通知真的很必要,非常利于形成友好的讨论氛围。还有一个相似的插件是 Wordpress Thread Comment,相对来说功能更强大,只是回复的时候会改动表单的位置,对布局造成破坏,这个有点让人讨厌啊-_-

灵活地使用了更多的 Widget。我一直觉得每个页面都挂着同样的边栏是很糟糕的事情,比如首页和分类目录的边栏就应该有所不同,Post 和 Page之间也应该有所区别,不过稍事研究之后,却发现这原来是非常容易解决的问题。一般的主题都只有1个或2个边栏,但是我们根据上面的想法,觉得需要不同的4个边栏才够合理,那可以按照以下步骤进行设置:

  1. 打开主题文件夹里面的 functions.php,搜索 register_sidebars() 函数,它应该以这样的形式存在的:
    register_sidebars( 1, $p );
    上面的“1”就是现在注册的边栏数,只要将其改为4(或者是任何你预想的数字)就行了。
  2. 然后我们进入 Wordpress 后台,就能在“外观 → 小工具”的管理界面中看到4个可用边栏了,你可以在这4个边栏中任意添加不同的 Widget。
  3. 现在你刷新你的主题,应该会发现还是只有一个相同的边栏。这时打开主题文件夹里面的 sidebar.php,找到<div class=”sidebar”>…</div>,复制3次(一共是4个了),然后再赋予它们4个不同的ID,在这一步保存后再刷新主题,你会发现之前在后台设置的4个边栏都出现了——但是每个页面都是一样的,而且还是4个堆在一起!
  4. 那么接下来就该让它们分别呈现于不同的页面了,我们给每个边栏加上显示的条件,比如在首页出现的边栏的前后加上以下PHP代码:

    <?php if( is_home() || is_front_page() ) { ?>
         <div id=”home_sidebar” class=”sidebar”> … </div>
    <?php } ?>

    这样这个边栏就只会在首页出现了。类似的,我们可以给只出现在 Page 中的边栏加上 is_page() 的条件判断, Post 的边栏则加上 is_single()。更多条件判断语句可以参考 Wordpress 官方文档的 Conditional Tags 页面。

    需要注意的问题:query_posts() 函数会导致某些判断无效,为了避免该状况发生,请务必在它后面加上 wp_reset_query() 函数。

启用了 Fancybox,暂时只在 Portfolio 页面应用了。虽然在IE8下面貌似会出现无响应的问题,不过仍然很喜欢它的样式。

ie6-refused碰到的一些问题

IE6 正式被放弃,PNG 的透明问题实在是懒得去解决了,不过除此之外,似乎并没有出现让人难以忍受的布局问题。 不过好久没有接触过CSS,不由赞赏 IE8 还是一个相当不错的浏览器啊,两个IE6和IE7都保持的经典BUG:input 元素的 text-indent 无效以及无法正确地 float:right 的问题——都被修复了。

不过 Windows Live Writer 竟然不能正确加载新主题,真是奇怪呢——家里的 WLW 还因此而崩溃了,至今没有修复。

好像要说明的就这些了,请大家帮忙反馈 BUG。

相关日志

10 Comments

  1. winging
    Posted 2009年07月1日 at 13:15 | Permalink | Reply

    你好,清爽的白宫正太叔叔。

  2. Posted 2009年07月1日 at 14:16 | Permalink | Reply

    @winging:
    嗯,现在的白宫更加名副其实了啊——不过正太和大叔和灵魂是如此扭曲地集于一身么……

  3. Robin
    Posted 2009年07月1日 at 19:10 | Permalink | Reply

    每次打开你的博客都会….死机-_-
    anyway,nice work~

  4. Posted 2009年07月1日 at 20:17 | Permalink | Reply

    ORZ……加载的外部服务太多了么?不过俺们家非常落后的笔记本也不会很卡啊,我已经非常理解你要升级电脑的迫切心情了-_-

  5. Posted 2009年11月27日 at 15:04 | Permalink | Reply

    哇,这主题很棒啊,可以分享一份么?十分感谢

    我邮件:i 囧 lostindream.com

    看到这个站也在用。http://kaero.org/

  6. Posted 2009年11月27日 at 15:10 | Permalink | Reply

    呃 ,抱歉,居然上面的那个站也复制成你站的网址了,汗

  7. Posted 2009年11月27日 at 15:10 | Permalink | Reply

    @lostindream: 囧rz,难道你打开的不是 kaero.org?

    关于你的那个要求……很抱歉啊,毕竟是非常个人化的东西并且还在服役中,所以现在还不打算与别人共享,如果下次改版的话可能会考虑一下。不过要是你有什么主题制作方面的需求,我们可以互相探讨一下:)

  8. Posted 2009年11月27日 at 15:13 | Permalink | Reply

    @lostindream: 我有好几个域名都指向到这个网站……

  9. Posted 2009年11月27日 at 15:17 | Permalink | Reply

    非常非常口水你的这个主题。。。

  10. Posted 2009年11月29日 at 23:37 | Permalink | Reply

    建议鼠标悬浮在上一篇,下一篇那按钮上时能显示文章标题。

    并建议加入ctrl+enter提交评论。

Post a Comment

Your email is never shared. Required fields are marked *

*
*