2010年09月05日 158条评论

给主题zSnos-private加了些ajax效果,荒淫测试!

一直想给主题加Ajax载入效果,但由于技术问题一直没怎么去折腾。前几天看到winy折腾了《首页的ajax分类目录》,又跃跃欲试了。

于是先把自用主题 zSnos-private 的版本设为 Alpha 13,哇!都13了……说明此主题修改折腾甚多……

其实按照winy的文章步骤很容易就成功了,但因为自己要求多了些,所以很折腾。

我的要求
1. 除了分类导航实现外,还有侧边栏的标签云里面的标签、月度存档也要实现
2. 每页显示文章数量要根据wp后台的设置,而且要实现more...功能(就是有几页的后面有个more按钮,点击增加一分页文章)
3. 本来还有的,太折腾了,暂时放下。

由于对jQuery代码的不熟和对ajax的一窍不通,所以断断续续费了我一整天的时间……

不过,幸好搞定了,而且代码没有重复浪费,可以重复调用,只是多加了些判断和参数。

从中虽然没明白ajax具体原理,但我懂得了参数传递等,反正给主题增加/修改此效果还是ok的,CPer的终极表现!嘿嘿!

纯粹唠叨文,说了这么多,其实这篇文章的核心内容是:

请大家测试一下ajax效果,哈~

方法
1. 点击头部分类导航的分类
2. 点击侧边栏的标签云里面的标签(标签云要先点击展开)
3. 点击侧边栏的月度存档(同标签云先点击展开)

最后感谢测试并反馈的朋友!哈~睡觉去鸟,设定在10点多发布……(现在是2010.9.5 0:32)

zww
or
oooo

“给主题zSnos-private加了些ajax效果,荒淫测试!”有158条评论

  1. 东风 says:

    ajax太棒了,但是我不会,杯具了。主题已经更新,欢迎你在去看看。留个言什么的呵呵 :razz: :razz:

    1. zwwooooo says:

      @东风
      留言什么的不需要说,不然会有广告嫌疑。

  2. 小邪 says:

    分类目录那里是向某个定制的php文件请求么?

    1. zwwooooo says:

      @小邪
      直接向函数请求(functions.php),函数里面有post结构,其实就是index.php/archive.php里面的post区

    2. 小邪 says:

      @zwwooooo
      帅呆了 ~ :idea:

    3. 小邪 says:

      @zwwooooo
      。。。。这评论发表速度也太快了 ~

    4. zwwooooo says:

      @小邪
      没想到去掉一些无用的功能+一些不必要的jQ效果也能加快点提交速度,囧

  3. 万戈 says:

    哟呵,先我一步开始折腾ajax了嘛,这个很不错呀

    1. zwwooooo says:

      @万戈
      牛刀小试玩一下,不懂很折腾

  4. 书香阁 says:

    效果很不错 我也想加个

  5. 效果不错。。

    1. zwwooooo says:

      @相宜本草
      Ajax还是很不错,就是不太懂

  6. mice says:

    :evil: 一直没有时间研究ajax 还在学css ...

    1. zwwooooo says:

      @mice
      慢慢学慢慢玩

  7. 山头人 says:

    我来荒淫一下,看看效果。 :lol:

  8. mcooo says:

    是要增加个能返回前页的按钮才方便,看效果也不错啊,好吧我想我也要花些时间再折腾我之前的全站ajax,减少一些BUG才行,之后再和大家见面。 :lol:

    1. zwwooooo says:

      @mcooo
      增加返回我不会……请赐教

    2. mcooo says:

      @zwwooooo
      http://mcooo.com/jquery-history-plugin.html 用这个就可以解决,不过我想你可以用一个不同CLASS来单独加载这些内容,然后做个折换就行了。

    3. zwwooooo says:

      @mcooo
      这个我试过,我这用不了,方法不同吧,不过我的不是全站ajax应该也无所谓

  9. Louis Han says:

    俗话说,折腾无极限

  10. cho says:

    :evil: 这个效果还行,只不过,不能用【后退】按钮回到刚才的页面了。。。

    现在九点,坐等发布。

    1. zwwooooo says:

      @cho
      这个看来真的需要折腾下,这么多人建议

  11. 哲哲 says:

    对代码一窍不通··只能来了走了不带走一个字母··

    1. zwwooooo says:

      @哲哲
      荒淫来做,但这篇文章主要是让大家帮忙测试的,没代码 :evil:

  12. zen cart says:

    侧栏的那个点击展开,这个我很想要哈,哈哈,我也去试试!

    1. zwwooooo says:

      @zen cart
      那个很简单的jQ代码

    2. zen cart says:

      @zwwooooo
      对于一窍不通的我,就难咯!

    3. zwwooooo says:

      @zen cart
      折腾一下就懂点了

  13. derek says:

    路过支持......好俗的话,N年不用了

    1. A.shun says:

      @zwwooooo
      冒充A.shun测试,嘿嘿

  14. Mucid says:

    偶鸡动的测试 :mrgreen:

    1. zwwooooo says:

      @Mucid
      测试后还鸡冻么?哈哈

  15. Ygs says:

    效果非常好
    后退是悲剧

    1. zwwooooo says:

      @Ygs
      没办法啊,技术问题

    2. Ygs says:

      @zwwooooo
      好像这是Ajax的缺点之一

    3. zwwooooo says:

      @Ygs
      其实有类似插件,但太大了,而且不适合我,反正我的不是全站ajax,无所谓了

    4. Ygs says:

      @zwwooooo
      无所谓了~无所谓了~

    5. 球犯 says:

      @zwwooooo
      有什么全站ajax插件?需要很多设置吧?

    6. zwwooooo says:

      @球犯
      貌似有,去年用过一个国外的,失败告终

  16. Alan says:

    咦?是服务器速度极快?没有 load 的效果,囧。

    1. zwwooooo says:

      @Alan
      哈哈,可能你那速度快,一闪就过

  17. 柳亚 says:

    帮忙测试。。。

  18. 柳亚 says:

    呵呵,好像没有什么问题。。。。

    1. zwwooooo says:

      @柳亚
      哈哈,没问题就好

  19. Armgod says:

    好荒淫的效果,改天需要的话私下里说

    1. zwwooooo says:

      @Armgod
      哈哈,我的太个人化了,不太通用

  20. 园子 says:

    我对 ajax 一窍不通
    不过感觉你的访问速度好像没有以前快了。

    1. zwwooooo says:

      @园子
      不会吧,只是多了2k的js

回复给 书香阁 ¬
取消回复

昵称 *

网址

B em del U Link Code Quote