wordpress模板制作中让IE6实现PNG透明的方法

话外音:上个星期开始空下来设计制作新模板,在制作过程中,我选择了用PNG透明效果,如果你有Firebug,可以在叁脚猫的博客logo和rss图标上可以看到。但是PNG效果虽好,但是有个硬伤,那就是IE6不能显示透明。本来想就这样算了。但是自己好歹也算半个前端,不能这样不严谨,再说,IE6在中国目前的用户中,还是占有一定的比例的。

由于是wordpress的,涉及到模板路径,因此很关键的一个wordpress函数就是

  1. <?php bloginfo('stylesheet_directory'); ?> //模板css路径

有了这个函数,那么问题就迎刃而解了,跟我一步一步完成吧。。

  1. 下载我提供的ie6pngfix的安装包或者去作者这下载
  2. 把 iepngfix.htc 和 blank.gif 放到模板的根目录
  3. 打开header.php,在上加上以下代码
    1. <style type="text/css">
    2. img, div, a, li, span, input, textarea {
    3.     behavior: url(<?php bloginfo('stylesheet_directory'); ?>/iepngfix.htc);
    4. }
    5. </style>
  4. 完成wordpress下IE6的png透明。

wp-kit-cn更新出现Fatal Error的解决方法

昨天登陆后台,看到wp-kit-cn提示说更新,于是我选择了自动更新,更新好了,由于wp-kit-cn这个版本不支持wordpress自动开启插件,必须要手动开启插件,那么就后台开启更新之后的插件。

开启插件之后,就碰到了一个问题,那就是页面无法访问,并且显示

Fatal error: Cannot redeclare widget_wkc_advanced_blogroll_init() (previously declared in F:\wwwroot\...........\wp-content\plugins\wp-kit-cn\php\widget-advanced-blogroll.php:33) in F:\wwwroot\...........\wp-content\plugins\wp-kit-cn\php\widget-advanced-blogroll.php on line 89

纳闷了,这个可怎么办。。在于作者charlestang沟通了以后,得到了如下的解决方法。
查看全文 »

wordpress2.6.1无法使用中文工具箱解决方法。

前几天刚换好了wordpress2.6.1,在使用非常好用的中文工具箱时,却发现好像有那么点问题。启用插件的时候,就是显示这个

Parse error: syntax error, unexpected $end in F:\.....\wp-content\plugins\mulberrykit.php on line 144

具体什么原因不知道,不过有一个解决方法,那就是使用这个WP Kit CN.目前好像还是测试版,但是我已经使用,并且很好用,和中文工具箱差不多。功能也齐全,推荐~~~

下载地址:WP Kit CN下载地址

WP Kit CN插件官方网站:http://www.charlestang.cn/wp-kit-cn.htm

wordpress安装,初始密码忘记,怎么办?

今天在转移yorda的博客的时候,在安装好wp并且进入管理的时候,由于键盘不是很好,没有复制成功初始密码,就没有办法登陆管理了。怎么办?难道重新安装一次?我可不高兴。。。

于是上网查找了一下,发现了解决方法。

把附件中的 “password-resetter.php”上传到您的wp的根目录,然后在浏览器中运行。比如这样”http://www.1sight.cn/password-resetter.php“然后设定您的新密码就可以了,不过记得设定好之后把此文件删除,这是个很危险的文件。。

点击下载 password-resetter.rar

wp插件coolcode(代码高亮)不起作用的解决方法

因为发了篇《ul/ol,li 和 dl,dt,dd 的区别》,里面需要代码高亮,于是使用了wp的coolcode插件,用好之后发现了个问题,就是代码显示是这个样子。。
coolcode_1
但是看了其他人的blog,正常的应该是
coolcode_2

查看全文 »

无觅相关文章插件,快速提升流量