抽空写了个缓存头像的插件 – cache avatar
可以把讨论头像缓存到本地服务器. 随着博客越来越多 gravatar 的站点压力越来越大. 偶尔有头像下载缓慢的情况. 尤其在评论很多的情况下评论者头像往往是最后才载入完成. 因此对站点速度有点苛刻的朋友需要缓存一下评论头像.
插件后台可设置缓存时间.
抽空写了个缓存头像的插件 – cache avatar
可以把讨论头像缓存到本地服务器. 随着博客越来越多 gravatar 的站点压力越来越大. 偶尔有头像下载缓慢的情况. 尤其在评论很多的情况下评论者头像往往是最后才载入完成. 因此对站点速度有点苛刻的朋友需要缓存一下评论头像.
插件后台可设置缓存时间.
介绍个简便的办法给用 wordpress 的朋友, 用来给首页的友情链接添加 nofollow. 只有几行代码,很简单. 如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | /** * 给首页友情链接添加 nofollow * * 你可以举一反三, 用它来对友情链接做些修改 * * @author yinheli * @link http://philna.com * @param array $links 链接 * @return array 修改过的链接 */ function myBookmarksInHomepage($links){ /*判断是否为首页 你也可以用其他的判断用于其他的页面*/ if(is_home()){ /*历遍*/ foreach ($links as &$value) { /*你可以添加其他的判断对来针对你需要修改的链接*/ $value->link_rel = 'external nofollow'; } } return $links; } add_filter('get_bookmarks','myBookmarksInHomepage'); |
主题难免要修修改改. 在代码时我故意留了些可以个性化的 Hook 供大家使用.
实现方法是用 add_action 和 add_filter 函数. (更多相关信息请到官方查看文档). 比如我的文章中的声明, Google 广告, 页脚的备案等内容就是通过这种方法实现的.
本修改针对 PhilNa2 version 2.0.3
修改原理:
通过添加过滤器: add_filter函数实现.
首先打开app文件夹的template_functions.php文件找到welcome_msg函数部分, 大约在415行, 你会看到针对Google搜索过来的访客的欢迎词处理.
415 | if($m = apply_filters('welcome_msg_google_search',$str)) |
因此要修改来自Google搜索访客的欢迎词可以使用如下代码:(你可以将一下代码放到主题根目录functions.php的最后面,当然也可另外建一个文件, 另外引入也行)
不知不觉开博一年了, 我先自我祝贺一下.
记不得当时为什么开博, 可能是一时冲动, 和很多人一样. 我也曾在网络上各种地方混过. 但都不尽人意才转向独立博客, 之所以选用 wordpress 作为平台,是因为它用的人多. 方便交流. 也想更深入的学习一下 PHP .
现实生活中的我其实我点自闭. 不善交际, 语言笨拙… 所以朋友也不多. 大部分’寂寞’的时光都是对着屏幕度过的. 但内心却渴望交流, 想要那种愉悦的环境. 可以嘻嘻哈哈谈天说地. 生活可以积极乐观向上… 这些简单的事情可让我实践起来却非常困难. 网络却给了一个不同的环境. 我开始对它痴迷…
这一年也没少折腾, 写过主题, 也写过插件. 尽管这一切做得并不完美. 但看到有人使用, 夸奖. 我心里还是非常高兴. 也正是这种成就感吧, 一直支持着写下去.
Comment Fetion Alert 2.0.0 dev 发布
整个重新写过. 丰富了后台选项. 最重要的是去掉了对 curl 扩展的依赖. 很多的细节我也不多说了. 现在发布 dev 版本给大家测试. 有问题尽快提交给我. 我好做进一步的修正.
下载
补充:
我哥们 Grubylee 给我写了比较详细的说明. 移步看看