当前位置: 首页 > 设计 > 正文
avatar

其实一直纠结要不要缓存Gravatar头像,最后还是将Gravatar头像进行了缓存。缓存过程并非一帆风顺,本地测试了很久才成功。通过这次折腾,我对WordPress的结构又多了一些认识,多折腾有益思维开发。

其实一直纠结要不要缓存Gravatar头像,开始觉得缓存Gravatar头像没什么必要,也就没有换,最近给留言本加了一个水墙,头像设置是60个,这样一来加载就有些慢了好多要一点一点加载,Gravatar.com上面的头像。于是就一不做二不休,将Gravatar头像进行了缓存。

网上有关于Gravatar头像缓存的资料还是蛮多的,我就Google搜了一下,然后就改起来了,之前留言本用的默认的,这次自己写个留言本的页面,这样才能把水墙加进去。

然后就有了新的问题,我侧边栏是有个小水墙的,这样留言本上面也弄的水墙的话就重复了,于是想把侧边栏的水墙给去掉,找个半天资料也没用找到如何让一个层针对wordpress的某个页面不显示,而其他页面是显示。因为我只想让其在留言本这个页面不显示侧边栏的水墙。

开始我是用CSS控制的,Display:none。是不显示了,不过查看源代码的时候还是能看见他的代码存在这个,比较纠结。我是个追求完美的人,JS和CSS是前端代码,而让其从查看源代码也看不到的话等在服务器端处理,我有纠结了,始终找不到一个可以使用的函数,很郁闷啊。

搞了半天,我想到了一个投机取巧的方法,我复制了一个侧边栏,然后去掉其中水墙的代码,让留言本页面加载我复制的那个侧边栏,好了,终于从源代码中直接不显示。

通过这次折腾,我对WordPress的结构又多了一些认识,多折腾有益思维开发。

现在使用的这个主题很不错,为了符合我自己使用我更改了很多地方,最近发现一些和我使用同一主题的人在模仿我的结构,好吧,其实我十分期待我自己的主题出现,最近我一直在研究,WordPress的主题比PJBlog的主题复杂了很多,不过我很喜欢。

本文固定链接: http://www.weisay.com/blog/research-wordpress-cashe-gravatar.html | 威言威语

折腾WordPress,缓存Gravatar头像:目前有82 条评论

  1. avatar
    39楼
    anzyu QQ浏览器 Windows

    :cool: 无折腾不欢,谢谢分享。博客新建立,欢迎提点意见!

    2014-06-18 11:39 [回复]
  2. avatar
    38楼
    爱眠网 Maxthon Windows

    我的头像设置了,但在站网上显示不出来,不知道为什么!

    2012-12-11 18:02 [回复]
  3. avatar
    37楼
    混乱羽翼 搜狗浏览器 Windows

    如果之前没有给目录777权限,那之前的留言是没有缓存到本地了,一直就是X了,后面怎么才能重新触发缓存呢?

    2012-04-27 22:18 [回复]
    • 这个缓存能不能读者墙自己触发呢?而不是评论页面去下载,因为我发现如果换了第三方评论,比如多说,就会没办法缓存头像,导致一直都是X了

      2012-04-27 22:31 [回复]
      • avatar
        William Google Chrome Windows

        貌似不行,这个头像得到评论区域去获取加载出来了。

        2012-04-28 11:25 [回复]
    • 小小的感慨一把,当年从Pjblog一直弄博客,小威还真坚持了过来,可惜了我的pjblog那瞬间流年,和之前的Wordpress傻瓜日记咯,不过现在重新开始,虽然对PHP依然一窍不通,要是是J2EE的就好了,想改啥改啥,想实现啥逻辑实现啥逻辑,555,可怜的我呀

      2012-04-27 22:42 [回复]
      • avatar
        William Google Chrome Windows

        哈哈,博客已经5年了,确实不容易,只是现在文章发的更少了。舍不得啊,呵呵

        2012-04-28 11:26 [回复]
  4. avatar
    36楼
    simman Google Chrome Windows

    问一下,Weisay Simple这个主题的头像缓存貌似不能用,后台开启,前台就XXX。

    2012-03-01 21:29 [回复]
    • avatar
      William Google Chrome Windows

      你应该没有上传avatar文件夹到博客根目录,请仔细查看主题使用教程第一点。

      2012-03-01 21:58 [回复]
  5. avatar
    35楼
    银智圣 Google Chrome Windows

    自己的网站怎么就是显示不了

    2011-08-21 11:16 [回复]
    • avatar
      William Internet Explorer Windows

      正常应该不会啊,当然也有可能跟使用的主题有关!

      2011-08-21 13:16 [回复]
  6. avatar
    34楼
    水墨 搜狗浏览器 Windows

    ASP中怎么调用MD5加密的电子邮件地址字符串啊

    2011-06-20 13:34 [回复]
    • avatar
      William Internet Explorer Windows

      “http://www/” & MD5(email)

      MD5.asp包含MD5()函数,然后email是个变量包含邮件地址。
      首先你要 include md5.asp,然后才能调用MD5函数。

      2011-06-20 22:50 [回复]
  7. avatar
    33楼
    蛋糕 Google Chrome Windows

    我在百度上SO进来的,能不顶吗?

    2011-03-27 20:47 [回复]
    • avatar
      William Maxthon Windows

      当然,必须的~

      2011-03-28 18:05 [回复]
  8. avatar
    32楼
    咸菜后卫 Google Chrome Windows

    来看看

    2011-02-05 22:34 [回复]
  9. avatar
    31楼
    angtangu 腾讯TT浏览器 Windows

    这个页面开了几分钟才打开

    2011-01-28 15:09 [回复]
    • avatar
      William 世界之窗浏览器 Windows

      网速问题吧,我打开很快的

      2011-01-30 11:01 [回复]

发表评论

question razz sad smile redface biggrin surprised eek confused cool lol mad rolleyes wink neutral cry

快捷键:Ctrl+Enter