对于作网站的站长来说,网站的一点小小瑕疵都可能会影响网站的运营。wordpress 是一款当今世界上最流行的个人博客系统,如果你开放了用户注册,会发现wordpress自带的注册方式太麻烦,用户注册之后必须要到自己的邮箱中收取密码,当然让这一注册方式是为了验证邮箱地址的真实性,但因为有些服务器不支持Email发送,造成很多网站注册用户收不到密码。是不是就没有办法解决了?当然有,wordpress强大的功能插件扩展就是解决方法。很多站长可能和我一样在使用wp-user-registration这一插件来解决注册问题。
作者软件介绍及下载:
[Downlink href=http://blog.2i2j.com/plugins/wp-user-registration]Download[/Downlink]
当你安装了这款软件之后会发现问题出现了,就注册页面并不是像作者介绍的那样,最麻烦的就是那个“注册”按钮,在IE浏览器下根本无法显示。如图所示:
在网上搜索了一下,很多站长都遇到了这个问题,但是原作者又停止了插件更新,都没有找到具体的解决办法。看来只有自己去找原因了,我开始觉得是图片问题。于是就找背景图片,但是根本就没有背景图片,该按钮的背景图片根本就不存在,原来不是图片的问题,而是CSS代码有问题,于是打开插件的源代码文件(wp-user-registration.php)与wordpress注册表单进行对比,问题找到了,多了一个CSS控制文件,文件代码是:
if($wp_version > 2.69) echo '<style type="text/css"><!--#login form input{background:#FBFBFB none repeat scroll 0 0;border:1px solid #E5E5E5;margin-bottom:16px;margin-right:6px;margin-top:2px;font-size:20px;padding:3px;width:90%}--></style>'; elseif($wp_version > 2.4) echo '<style type="text/css"><!--#login form input{font-size:20px;padding:3px;width:90%}--></style>';
投稿作者 | 作者网站 |
---|---|
微信捐赠 | 支付宝捐赠 |
---|---|
评论功能已经关闭!