Let it snow! – 让WP也来下雪吧!

本文发布已超过一年,其中的内容可能已经过时。

其实很简单的说,把这个地址保存成书签就可以在任意界面下雪,给原作者朱一赞一个~

根据这篇文章中的方法,只要在主题的header.php中body部分添加:

然后访问任一页面就会下雪了~然后几秒过后右上角会有一个 Stop Snowing 的按钮,点过之后网页恢复正常。个人是感觉这个js效果接管了整个屏幕有点不方便,Google的原版上不仅所有点击效果可以如常,而且除霜过后雪也没有停下来。
不过,嘛~反正我是不会写,只能说风凉话了,能做到这一步已经非常赞了,再次感谢之!

然后为了方便,我把这个js文件下载到了我的VPS上,另外我在包含效果的时候没有完全按照前文讲的方法,而是包含在了footer.php的/body标签之前,这样这个js会在网页加载完成后才被读取,可以避免对页面打开的影响。然后因为经过了CloudFlare反向代理的minify处理,所以直接用我的链接打开的js中看不到原作者的版权信息,但是我的服务器上的是有的,在此致歉。如果你不介意,也可以用我的服务器上的js文件。

另外,因为该才提到过上面的脚本只能执行一次,为了模仿Google那种一直下雪的效果,又从网上找了一个脚本稍作修改放到服务器上,也就是说一开始有两种雪花,关掉第一个过后第二种还会继续下~~~
于是代码就成了下面这样:

(注意上面的代码因为高亮插件的问题在最后的标签和URL里面加了空格)
(以上文件链接已失效)

马上圣诞了,营造点气氛神马的~

PS,
话说Google的那个原版的,貌似加载了 http://www.google.com/logos/2011/snowyfog.9.js 这个文件,但是我加载上这个文件没有任何效果,这里有一个可读的版本,还希望哪位大牛能给研究出来造福大众。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注