Photoshop转css3工具

还在为CSS3各种长长的属性名称和各种浏览器的前缀搞的焦头烂额?懒人的需求就是勤快人努力的方向。所以今天给大家推荐一个好用将 Photoshop 的圆角渐变转成css的好工具 — CSS3PS

官网上有详细的介绍,如何安装如何使用,操作完成后,我们就是在相应的图层点击一下这个工具,我们就能很方便的得到相应的 CSS。

懒人们肯定会想,如果有个工具把相应的 HTML 也生成好,就完美了…

自定义wordpress头像显示

通过gravatar.com创建一次头像,就可以在所有支持其的网站上使用一致的头像,当你更新一次的时候,你在其它网站的留言之类的头像也会变换,很好的玩意。
最近在做网站改版,网站通过wordpress实现,这里面的问题是我们很多的编辑并不希望去gravatar.com创建属于自己的头像,他们希望没有头像的时候不去显示默认的那个小圈圈,使用组内统一的头像。那么让我们来看一下wordpress获取头像的函数吧!

function get_avatar( $id_or_email, $size = '96', $default = '', $alt = false ) {
.....
}

我们可以很直观的看到其所带的参数,我们可以设置尺寸、文件的默认源地址、是否显示头像悬浮卡。下面是根据项目的具体需要设置的代码:

get_avatar(get_the_author_meta('ID'), 50,'http://uedsina.sinaapp.com/wp-content/themes/ued/images/thumb.gif');

大家方便的时候可以一试。注意图片的格式必须为 GIF形式,反正我是用jpg的时候是没搞出来。

PHP header() 函数实现301转向的小问题

当我们为网站改版的时候,为了和线上环境完全一致,有时候我们会在线上做一个文件夹,测试我们的数据,但是不知不觉的,搜索引擎也来凑热闹,到真实上线的时候,我们需要删除它,可是搜索引擎中依旧保持着这个链接地址,这时我们要坚定的告诉搜索引擎我们搬家了,用 301 转向技术来更新。
可以通过配置 .htaccess 文件来实现 301跳转,但是最直白的还是使用 php本身的header()函数。
我们可以将测试环境中页面用 301 转向跳转的目标页面

<?php
header('HTTP/1.1 301 Moved Permanently');
header('Location:http://var.com');

其实问题的关键不是上面的代码,今天遇到的问题是,我写的这段代码总是提出警告,说在header前有输出,我们使用 dreamwaver 和 editplus 等编辑软件的时候,他会在其前面增加东西,所以果断的用记事本建了一个空文件,改名为php,拷贝入代码解决之。