fishy主题升级到V1.2

今天是我从家回到北京的第三天,这三天的时间里没怎么学习,一直在鼓捣fishy主题升级的事情,经过这三天没黑没白的各种调试、各种百度谷歌、各种英文文献查阅、各种失败和各种成功,fishy主题此次升级已经接近尾声,最新的版本号为fishy V1.2。

fishy主题是综合了love orange、wange、magnum三个wordpress主题的特点制作而成,是我从去年接触wordpress至今,完成的一个还算不错的主题,并且也已经在公卫研究生网站使用了较长的时间。

前一阵子有朋友打听能不能分享这个主题出来,包括surefan以及一个我已经记不清楚名字的朋友。分享主题完全没有问题,不过一直到现在也没有分享出来,主要是考虑到,最初做这个主题的时候,许多功能都是用代码直接写出来的,可移植性不好,别人用了之后修改起来也很麻烦。

从放暑假回家之前,我就在做主题整理的工作,删除冗余代码倒是比较容易完成,但如何将使用代码实现的功能,集成到主题本身,并提高其可移植性的问题着实让我费了不少脑筋;解决这个难题的方法倒是现成的,就是将代码集成到wordpress的小工具里面去,做成自定义小工具。

小工具的概念都很熟悉了,直接在后台小工具选项中拖拽,就能很方便的实现一些功能;但wordpress默认的小工具能提供的功能实在有限,比如我们比较喜欢的随机日志、热门日志、带头像和评论内容的最新评论、读者墙等功能,都无法通过wordpress默认小工具实现;当然这些功能可以通过代码来搞出来,但毕竟不是所有的wordpress使用者都能玩得转代码,而且网上搜索到的代码也并非都是能起作用的,还有就是同样的一段代码移植到不同的主题中使用,绝大多数时候是需要进行代码调整与修改的,这对于不少wordpress使用者而言,也是一个难题。

正因为存在上面提到的各种不方便,所以自定义小工具才有了用武之地。通过文献检索发现,目前关于如何制作自定义小工具的中文教程极少,唯一见到的是喏豆网在2012年6月7日发表的一篇文章,但感觉语焉不详,看了之后更迷糊了。国外的相关教程倒是比较丰富,而且不得不说,人家老外写的教程的确是非常的浅显易懂,当然此处针对的是有一定php基础的人,对我来说,看起来依然是有些困难,不过相比喏豆网那篇文章,还是容易懂得多。

有了教程,然后就是反复的实验,从无到有的过程总是痛苦的,而且有时候因为一句代码,甚至一个尖括号,一个分号,都会让编出来的代码无法运行,本地测试的时候wordpress各种报错,其中的艰辛不足为外人道;不过反复试验之后的成功,也是让人感到很快乐!而且,自定义小工具的制作只是开始的时候比较困难,一旦摸索出一个成功的范例之后,余下的比着葫芦画瓢就容易多了。

目前fishy主题集成了七个自定义小工具,分别是标签云、读者墙、最新评论、随机日志、热门日志、网站统计、网站管理。这些小工具我已经都在网站启用,由于wp super cache插件的原因,部分效果暂时还显示不出来,不过等网站再更新一段时间后,应该就完全缓存过来了。

我会继续测试几天,并且微调一下fishy主题中的细节代码,测试结束后就将fishy主题分享出来。

题外话:在这次主题升级后的相当长的时间内,不打算再折腾了,一是时间和精力不允许了,二是wordpress主题制作只剩下theme options一项没有学会了,三是对于个人博客网站而言,内容才是王道。

评论

  1. 12 年前
    2012-7-26 13:00:30

    膜拜菊苣

    • 啄木游弋
      博主
      节操掉光的的千寻
      12 年前
      2012-7-26 13:34:12

      @节操掉光的的千寻: 毛意思?夸我呢还是夸我呢还是夸我呢?菊苣这个称呼疑似损人的意思

  2. 12 年前
    2012-7-26 10:49:27

    导航栏改成白色应该比较好点~

    • 啄木游弋
      博主
      刘印博客
      12 年前
      2012-7-26 13:42:40

      @刘印博客: 谢谢你的建议哈。你是说导航栏的下拉菜单变成白色吧?整个导航我都是用js做出来的,改颜色得研究下代码。

  3. 12 年前
    2012-7-25 12:51:12

    wordpress外台可以搜到很多国外的模版,不错的

  4. 12 年前
    2012-7-25 12:09:20

    折腾太痛苦了,我一般都是拿来主义,哈

    • 啄木游弋
      博主
      kitten0
      12 年前
      2012-7-25 13:19:52

      @kitten0: 呵呵,有些人就是喜欢折腾,比如说我,每天都在看英文原版的教程之类的。

      • 啄木游弋
        12 年前
        2012-7-25 14:23:54

        @啄木游弋: 来膜拜高手= =

        • 啄木游弋
          博主
          凤翼天堂
          12 年前
          2012-7-25 14:28:38

          别介,你都会搭建游戏平台了,你才是高手。

          • 啄木游弋
            12 年前
            2012-7-25 14:33:24

            @啄木游弋: 我那个看看教程就会了- -没什么技术含量

  5. 12 年前
    2012-7-25 10:55:06

    wp的主题 感觉都差不多啊

    • 啄木游弋
      博主
      阿信
      12 年前
      2012-7-25 11:10:36

      @阿信: 不是wp主题差不多,而是博客这样一种网站形式的布局都是差不多的,区别只是在于配色与细微之处。

  6. 12 年前
    2012-7-25 10:49:30

    呵呵懒得折腾啊

    • 啄木游弋
      博主
      su
      12 年前
      2012-7-25 11:03:17

      @su: 欢迎小苏子,折腾么是一种乐趣,码字么是另一种乐趣,只能说萝卜白菜各有所爱啦。

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇