把wp_welcomemsg插件升级到0.2。主要改动内容:
1. 根据denishua的建议,添加了后台管理页面,以方便用户管理。
2.现在用户可以自由定义welcome信息的内容。包括可以加入html代码,和定义CSS等。具体在后台wp_welcomeMsg管理页面下有例子说明。
3. 修正了cookie期限的一个bug。因为js设定cookie的时间是以毫秒为单位,原来以为和php一样是以秒为单位。考虑到cookie的期限设置为半年可能会太长,改为3个月。
4. 统一了代码的定义。将wp_welcome()改为wp_welcomemsg()。0.2版的调用代码不再为wp_welcome(),而是wp_welcomemsg()。对于已安装0.1版的用户,这点请务必注意。很抱歉造成麻烦。
本插件的主要用途于,当浏览者访问站点时,会生成一个欢迎界面。插件将会自动根据cookie判断浏览者为新访问者或者是老访客等,以及是从别的站点浏览过来,如搜索引擎或是友情链接网站等,或是直接访问的。
现在,通过后台welcomemsg的设置页面,用户可自定义显示内容。
生成的显示界面等,不再次重复,详见Wordpress插件:wp_welcomeMsg 0.1。
安装
将在本站下载的wp_welcomemsg_v02.zip解压后,将wp_welcomemsg文件夹上传到wp-content\plugins\文件夹下,在后台插件管理页中激活wp_welcomeMsg。
1. 删除原wp-content\plugins\wp_welcomemsg.php。
2.将在本站下载的zip解压后,将wp_welcomemsg文件夹上传到wp-content\plugins\文件夹下,在后台插件管理页中激活wp_welcomeMsg。

注,从0.2版中,将函数名称从wp_welcome改为wp_welcomemsg,请升级用户务必修改代码。对此造成的不便,本人深表歉意。
CSS定义
插件生成的欢迎框的html的定义为:
也就是说是被包括在类名为welcome的div块中,请根据您模板的CSS自行定义welcome div块的显示效果。
由于用户可自行在后台定义文字的显示效果。故0.2版中取消了默认文字的显示效果。
插件的工作流程等具体详见,Wordpress插件:wp_welcomeMsg 0.1一文。
后台管理页面
用户可点击默认设置按钮导入默认设置,亦在后台可自定义welcome信息的显示内容。具体,详见页面的例子。
插件下载
wp_welcomemsg.zip
zip- File
11. Nov 2007 (263Hits)
我的其它Wordpress插件:原创Wordpress插件专题。
Wordpress技巧:Wordpress使用技巧专题。
Any Comments are Welcome!
转载文章请注明转载自:ThinkAgain - Let's Blog!




























2007.11.15 Thursday 6:13 pm
不知道为什么,我的站不显示 啊
2007.11.15 Thursday 6:34 pm
不好意思,搞错了,
原来直接输入网址时不显示欢迎信息!呵呵
2007.11.15 Thursday 8:10 pm
直接输入网址的时候也显示欢迎信息。并且这些信息都可以在后台的控制面板中设置。
2007.11.23 Friday 2:35 pm
非常感谢
thinkagain,
我已经用上了
谢谢
我的链接已经加上
欢迎加上我的链接
谢谢
2007.11.23 Friday 2:52 pm
你的链接早就加上了。
2007.11.26 Monday 10:03 pm
您好,不错的插件. 但我配置后, 感觉调用$ip不正常, 页面永远都是显示127.0.0.1这个地址.
效果见 http://blog.zhangjianfeng.com
2007.11.27 Tuesday 9:33 am
嗯,看到了,在你的站上ip显示有点问题。插件应该是没有问题,因为我自己和其它朋友用时,都没有出现类似你的问题。如果你有更改了代码,请重新全新安装再测试下。
另外,这个版本中都是用美元符号来判断变量,不够规范,在下个版本中将会改成通用的百分号作为变量提示符。
2007.11.29 Thursday 11:03 am
To 山之岚,
这个不是插件的问题, 是我的空间商做了缓存加速,对来源IP的判断出了问题.
2007.11.29 Thursday 11:32 am
To Jeffrey。 谢谢分享! 空间缓存加速,又知道了一个新名词。
2007.12.30 Sunday 10:19 pm
请教大家,是不是,把插件激活,然后到后台设置内容,在侧边栏
调用就行啊,
我的死活就不显示,老大帮看看
2007.12.31 Monday 3:31 pm
To cnfire,需要自行添加代码来调用。后续版中将会支持widget。
2008.04.07 Monday 10:09 am
是不是只要在想显示的地方
插入
这段就好了啊?
下面的css定义 欢迎框的html的定义怎么插
谢谢
2009.02.20 Friday 3:15 pm
为什么我无法实现欢迎信息逐渐消失的效果?请指教
2009.02.21 Saturday 2:55 pm
@骷髅小鬼 该插件并未提供该功能的,这个是在主题上利用jquery做出的一个效果。
2009.02.22 Sunday 10:19 am
@山之岚 能就实现这个效果给予指导一下吗?
2009.02.25 Wednesday 11:07 am
@骷髅小鬼 这个效果全部是利用jquery生成的。你可以在网上找些jquery的技巧文章。先在head里面加载jquery的js文件,然后利用其fadeout等函数生成,代码如下:
jQuery(".welcome").fadeOut(15000,function(){
jQuery(".welcome").hide();
});
至于js的写法引用等等请在网上搜索下吧。
2009.02.25 Wednesday 8:04 pm
@山之岚 多谢分享
2009.04.07 Tuesday 10:18 am
大哥什么时候可以识别出google浏览器阿!
2009.04.14 Tuesday 5:22 pm
呵呵,又是google那里搜寻过来的.
最近,访问你的站点速度很慢.
2009.07.26 Sunday 10:55 am
我已经安装在我的博客上,并且启动。
但是,进入管理模板,只有两个空白页面和两个空白按钮,无法进行设置。不知道是什么原因。
我的wp版本是2.8.2
2009.08.01 Saturday 3:50 pm
@侯亮 因为我现在在用的WP也是2.8.2版本的,这个插件并不存在兼容的问题。看看卸载掉,重新激活是否能解决。