西门的后花园

一个热爱网络的年轻人的博客

WordPress实现不同分类不同图标的方法

今天在雷锋群里扯蛋的时候,被秦大少鄙视了一把,说我好久都没更新博客了。翻了下今年每个月份的博客数量,确实比去年少了许多。去年只要超过3天不更新博客,我心里就非常慌,而现在一周不更新已经是常事了。或许人就是这样,喜新厌旧的吧。不过确实也没什么东西可以写的。

近期要和童鞋合作一款主题,他设计得确实非常花哨。功能难点不多,主要是PSD转成页面有点小麻烦。透明叠加的东西太多了。其中涉及到一个小功能是“不同分类不同图标”,因为我没做过,所以就Google了一下,还真找到了方法。

获取当前分类的名称:

cat_name;}?>

分类的名称和别名

获取当前分类的别名:

category_nicename;}?>

有了这两段代码,然后再组装成图片超链接代码。图片可以从主题里的文件夹获取,图片名字可以用分类的别名代替。

全套代码如下:


	

看看我在测试博客上的效果吧。

效果图一

效果图二

相信看了上图的效果就懂了这段代码的意思吧。当然,这只是个测试,只要你在主题里配合好看的图片,相信效果会更好。祝大家都做出漂亮的主题哈!

代码参考芒果小站

评论列表

  1. 沙发,这个方法很好。。我也要在我blog上改改

  2. 嘿嘿嘿..你现在也开始做主题咯。加油。哈哈

  3. 有学了一招

  4. 鸟哥主题上好像就是这么用的吧。

  5. 最近貌似芒果小站被人恶意抄袭~~

  6. 个人取向于简洁~ 太花哨不好~

  7. 很有进取精神,要好好向楼主学习!

  8. 博客慢慢就会成为习惯了。。。

  9. 很实用哦,准备去给主题折腾折腾去,不过在这之前,要好好的考虑考虑下排版问题。

  10. good 做出主题来让我看看啊

  11. 学习一下
    我的博客分类被弱化了,很少用,主要是 tag

  12. 各种if,elseif,else实现。。

  13. 还没添加过这样的~

  14. 方法不错,谢谢了。

  15. 方法很好,但是还是不要搞花样了,哈哈,就像我搞了一个插件同时更新十几个微博,都快卡死我了,搞多花样会使博客变慢

  16. 这个值得一试哈 😛

  17. 说真的,现在连表情都懒得整了,怕再给我整成一片空白,虽然我不知道到底是不是我整的~

  18. 近来还是有些想法,不过没什么时间去设计出来,唉

  19. 是PSD转成页面 我就很吃力啊!

  20. 这个倒是不错~~~但是有个问题。。这个是替代<?php the_category(); ?>函数的,请问如何替代<?php single_cat_title(); ?>函数呢

毕扬进行回复 取消回复

分类目录