蛋疼WP:继续折腾主题

牢骚一句,Blogcn的效率太慢了,现在他们的所谓新系统基本上处于半瘫痪状态,所以对老博客内容的取回暂时无望。最近公司没什么事,比较蛋疼,所以又来折腾WP了。

烧录了 Feedburner 和 Feedsky,并为 RSS 添加子菜单

Feedsky比较轻车熟路,以前在 Yo2 用的就是这个,比较纠结的是 Feedburner,后台显示成功了,可是出现不了那个聚合页面,FF下只会出现“添加到实时书签”的选项,问了一圈,大家都不知道原因。后来我一狠心直接给加上了之后,竟然又可以了,真是无语。不过这个地址是要翻墙的,我改成Feed2的时候又不能出现聚合页面,算了,先不管它了。

然后就是考虑怎么显示了,我的RSS图标做一般的下拉菜单肯定很奇怪,考虑了下,做成了 Tip 式,并添加淡入淡出效果。在万戈那里找到了相关的 JS,在非IE系下显示正常,但是在 IE8 下就悲剧了,看官都知道,IE8 在做 JS 控制 PNG 淡入淡出的时候,会出现难看的黑边,完全显示的时候才显示正常,这当然是不能容忍的。搜到了一些方法,怎奈我怎么试都不能成功,怪我水平太次或者 RP 太差。


RSS的下拉式菜单显示效果

无奈只能在IE下用CSS控制这个Tip的出现,当然没有了淡出效果。还有,众所周知,丧尸浏览器 IE6 不支持除 a 之外的伪类,所以这个 Tip 在IE6 下不能显示。不过我想,只用 IE6 的人估计大部分连什么叫 RSS 都不知道,所以直接忽略。

添加作者信息

这个不多说了,这些信息是直接在php里写的,局限很大。等以后给主题添加主题选项之后,这些信息转移到后台维护。

借助“嘀咕秀”制作博客公告栏

就是作者信息下的部分,这部分用来发布一些公告,或者做别的用途,这个闷骚的方案是否定了很多方案后想出来的。用JS版的嘀咕秀,并用CSS隐藏了不需要的部分(很无耻吧)。

开始的时候,那个消息框是固定大小的,可是这样的话,里面的文字内容就有字数问题了,后来我重写了这部分代码,改用滑动门控制,经过测试,在1~140字符内不会出现穿帮现象。


右图为用CSS隐藏之前的显示内容

看官注意到,那个Tip 和这个公告框完全是用图片实现圆角、透明、投影等效果,其实这些 CSS 也可以实现,为什么不使用呢,答案很简单:我不熟,最重要的是,IE 又一次的不支持。

修正丧尸浏览器 IE6 下的 CSS 问题

上次无意在虚拟机上用 IE6 看本站的时候,发现很多诡异的错位,一番修正,解决了,但有一个 margin 左边距双倍的问题用老办法没有解决,无奈只有单独定义 IE6 下的这个属性。

蛋疼完毕,最近在构思新主题,这次要先做好效果图,而不是边想边改……


37 Comments to This Post

Add a Comment
  1. WPer 们之所以用 Feedsky,估计就是因为有统计 rss 阅读数还有订阅数,不知道能不能用插件的形式实现,如果能实现,WPer 们 还会继续用 Feedsky 之类的东西吗?我最近在考虑这个问题。

    回复

    danny:

    @akasuna, 估计这也是一方面的原因,还有就是托管了rss之后,更换域名时,feed地址可以保持不变,这也是原因之一吧。

    回复

    akasuna:

    @danny, 不是更换域名时,是更换 rss 托管方时

    回复

    danny:

    @akasuna, 嗯嗯,其实你说的WP插件是有的,可以在WP官网找到很多。至于为什么大家要托管,我也搞不明白,为啥我要托管呢?呵呵,跟风吧

    回复

    akasuna:

    @danny, 是吗,那我要去官网找找看,毕竟托管有明显的缺点:延时

    回复

    danny:

    @akasuna, 恩,有几个还不错的,WPer大牛们也推荐过几个 http://mashable.com/2008/09/08/rss-plugins-for-wordpress/

  2. WP就是让人折腾的

    回复

    danny:

    @亿品元素, 搜得斯内,WP作为兴趣点来入门网页设计是比较不错的我觉得

    回复

  3. emlog的就飘过,哈哈哈

    回复

    danny:

    @学夫子, 我原以为你的blog也是WP的,特地回去看看,真的是Emlog的

    回复

  4. 嘿嘿 很不错呢 虽然我不会折腾 但是喜欢看别人折腾的心得~

    回复

    danny:

    @球犯, 我也是瞎折腾罢了,嘿嘿

    回复

  5. 蛋兄,我以经决定了,把这个博客弄好就不折腾了,太蛋疼

    回复

    danny:

    @泥_巴,是的,老折腾博客本身,就失去我们当初搭建的初衷了

    回复

    泥_巴:

    @danny, 大洋彼岸主机已经经受不起折腾,罢工了,现在轮到我家上不去了~~~

    回复

  6. danny

    测试

    回复

  7. 哈哈
    你比我能折腾。

    回复

    danny:

    @园子, 现在收手了,太折腾也不好

    回复

  8. 真不错。。又是一个简洁的博客

    回复

    danny:

    @快播, 我最近想做的不简洁的,这个配色很偷懒的

    回复

  9. 如果不是Feedburner屡遭河蟹,我是绝对不会用FEEDSKY的,稳定性和效率跟Feedburner不在一个数量级。

    回复

    danny:

    @剑书, 是的,Feedsky有时候可以连续一个月抽风

    回复

  10. 我不喜欢折腾,但是我喜欢别人折腾

    回复

    danny:

    @制砂设备, 我也收手了,干点实际的,呵呵

    回复

  11. 猥琐的路过….

    回复

    danny:

    @mice, YD地围观

    回复

  12. 博主是很有爱心的人,对朋友是非常好的,我祝福你早日发财,女朋友一大堆

    回复

    YesCola:

    @育根, 瀑布汗啊。。。。

    回复

    danny:

    @YesCola, 其实是算个人肉广告了,他的链接是个卖“大力丸”的网站

    回复

    danny:

    @育根, ҉内҉牛҉满҉面҉

    回复

  13. hi

    yupoo 正在寻找设计师, 有没有兴趣, 联系我一下, 邮件就是我上面填写的 !

    谢谢!

    回复

  14. 这样简简单单很大气!~

    回复

    Armgod:

    @林木木, 多谢,最近没时间把一些设计稿做出来

    回复

  15. 博客很干净啊,清爽,专业的就是专业的 -。-

    回复

    armgod:

    @佐小白, 在界面设计上我是业余的……

    回复

  16. 很大气,简洁的主题!

    回复

    armgod:

    @yoUED, 多谢,你的主题也不错啊

    回复

添加评论

邮箱不会被公开, 标有 *的是必填项

*
*